„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie verwaltet man mehrere Python-Versionen auf einem Linux-System?

Wie verwaltet man mehrere Python-Versionen auf einem Linux-System?

Veröffentlicht am 09.11.2024
Durchsuche:131

How to Manage Multiple Python Versions on a Linux System?

Installieren mehrerer Python-Versionen unter Linux: Offizielle Dokumentation und Empfehlungen

Frage: Gibt es eine offizielle Python-Website-Dokumentation, die die Installation und Mehrere Python-Versionen auf einer einzelnen Linux-Maschine ausführen?

Antwort: Es ist keine offizielle Dokumentation zu diesem Thema verfügbar auf die Python-Website. Es wird empfohlen, sich für den Umgang mit mehreren Python-Versionen auf die betriebssystemspezifischen Richtlinien zu verlassen.

Auf Linux-Systemen können Sie beispielsweise einfach mehrere Python-Versionen ohne Konflikte installieren, da jede Installation ihre eigenen Bibliotheken verwaltet dedizierte Verzeichnisse. Anschließend können Sie mit Befehlen wie /usr/bin/python2.5 oder /usr/bin/python2.6 die gewünschte Python-Version für die Ausführung angeben. Um eine Standard-Python-Version festzulegen, erstellen Sie einen symbolischen Link von /usr/bin/python zur bevorzugten Version, wie zum Beispiel:

ln -s /usr/bin/python2.6 /usr/bin/python

Manuelles Kompilieren und Installieren:

Wenn Sie Python-Versionen lieber manuell kompilieren und installieren möchten, können Sie hier nachschlagen Beachten Sie die Richtlinien in der Readme-Datei des Python-Quellcodes:

  • Wenn Sie beabsichtigen, mehrere Versionen unter demselben Installationspräfix (Argument --prefix im Konfigurationsskript) zu installieren, stellen Sie sicher, dass Ihre Haupt-Python-ausführbare Datei wird nicht durch die Installation einer anderen Version überschrieben.
  • Alle mit make altinstall erstellten Installationen enthalten die Haupt- und Nebenversion in ihrer Benennung, sodass sie nebeneinander existieren können other.
  • make install erstellt einen symbolischen Link namens ${prefix}/bin/python3, der auf ${prefix}/bin/pythonX.Y verweist.
  • Um mehrere Versionen unter derselben zu installieren Präfix, wählen Sie eine als primäre Version aus und installieren Sie sie mit make install. Installieren Sie die anderen Versionen mit make altinstall.

Wenn Sie beispielsweise die Python-Versionen 2.5, 2.6 und 3.0 installieren möchten, wobei 2.6 als primäre Version festgelegt ist, würden Sie diese Befehle ausführen:

  • Im Build-Verzeichnis für 2.6: make install
  • In den Build-Verzeichnissen für die anderen Versionen: make altinstall
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3