Python 3.9.4 als Standard festlegen

Python 3.9.4 als Standard festlegen

also ich verwende derzeit Ubuntu 20.04 auf WSL2 (ich bin auch einNeuling in Linux) und ich verwende Python darin und habe vor kurzem Python 3.9.4 installiert. Gibt es eine Möglichkeit, Python 3.8 zu entfernen und 3.9 als Standard festzulegen? Ich habe noch nichts ausprobiert, da ich (noch) nicht viel über Linux weiß, insbesondere Ubuntu

Antwort1

  1. Ändern Sie nicht die Standardversion von Python3, die mit Ubuntu installiert ist.
  2. Ändern Sie nicht die Version von Python3, auf die der python3Befehl verweist – belassen Sie die Systemstandardversion.

Wenn Sie einen dieser Fehler machen, wird Ihr Ubuntu-System ziemlich stark beschädigt. Ihr Ubuntu-System verwendet Python3 in großem Umfang und ist auf der enthaltenen spezifischen Version aufgebaut. Ändern Sie es NICHT.

Sie KÖNNEN andere Versionen von Python3 installierenZusätzlichauf die Systemvorgabe zurückgesetzt.

  • Sie können zusätzliche Versionen von Python3 nicht einfach als Deb-Pakete installieren. Das ist eine Einschränkung der Funktionsweise von Debs.
  • Sie KÖNNEN andere Methoden verwenden: Conda und manuelle Installationen sind zwei beliebte Möglichkeiten.
  • Wenn Sie verschiedene Methoden zur Installation von Software verwenden, ist es IHRE Aufgabe – als Mensch –, den Überblick darüber zu behalten, was Sie wann, wo, warum und wie installiert haben. Apt ist nur für Deb verfügbar und verfolgt andere Methoden nicht für Sie. Tipp: Führen Sie ein Tagebuch.

Wenn Sie eine andere Version verwenden müssen python3, packen Sie diese Anwendung in ein Venv, um Ihr System vor der Anpassung zu schützen.

Beachten Sie auch, dass Ubuntu 20.04 veröffentlicht wurde, bevor Python 3.9 verfügbar wurde. Neuere Versionen von Ubuntu enthalten Py3.9. Ubuntu ist in vielerlei Hinsicht nicht wie Windows – bei neuerer Software ist es im Allgemeinen einfacher, eine neuere Version von Ubuntu auszuführen, als zu versuchen, neue Software auf eine ältere Version aufzuschrauben.

verwandte Informationen