„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 mache ich Python 3 zur Standardversion auf Ihrem Mac, Linux oder Windows?

Wie mache ich Python 3 zur Standardversion auf Ihrem Mac, Linux oder Windows?

Veröffentlicht am 22.12.2024
Durchsuche:589

How to Make Python 3 the Default Version on Your Mac, Linux, or Windows?

Ändern der Standard-Python-Version

Problem:

Python 2.6.1 bleibt trotzdem aktiv Installation von Python 3.2 auf einem Mac, was zu Verwirrung bei der Eingabe von python -V führt Terminal.

Lösung:

Unabhängig vom Betriebssystem (Mac, Linux oder Windows) kann Python3 aufgerufen werden, ohne dass sich dies auf Python 2-Installationen auswirkt.

Historischer Kontext:

Historisch gesehen wurden Skripte namens python2 oder python3 explizit, um die Abwärtskompatibilität aufrechtzuerhalten. Python3 weicht erheblich von dieser Praxis ab und beschädigt möglicherweise ältere Skripte, die von python=python2 abhängig sind. Um dies zu vermeiden, wurde der Python-Befehl unverändert gelassen, sodass Benutzer die Kompatibilität mit älteren Anwendungen aufrechterhalten können.

Aktuelle Praxis:

Heutzutage bezieht sich die meiste Software explizit auf Python2 oder python3, wodurch der Python-Befehl für die Benutzeranpassung frei wird. Dies kann jedoch je nach Betriebssystem variieren.

Spezifische Plattformüberlegungen:

  • Mac: Der Python-Befehl kann festgelegt werden als Benutzerstandard in den Terminaleinstellungen oder über einen Shell-Alias.
  • Linux: Die Das Paketverwaltungssystem der Distribution kann zum Verwalten von Python-Versionen verwendet werden, und Alternativen können mit sudo update-alternatives festgelegt werden.
  • Windows: Die Registrierung kann verwendet werden, um die Standard-Python-Version über festzulegen PATH-Umgebungsvariable.

Verstehen von $PATH:

Die PATH-Umgebungsvariable bestimmt, welche Verzeichnisse nach ausführbaren Dateien durchsucht werden. Der erste Treffer im ersten Verzeichnis wird ausgeführt. Beispielsweise kann der Befehl python ein symbolischer Link zu einer bestimmten Version von Python sein, die auf dem System installiert ist.

Zusätzliche Hinweise:

  • Anderes Python 3 Versionen: Wenn mehrere Python 3-Versionen installiert sind, kann der PATH geändert werden, um den gewünschten Standard auszuwählen Version.
  • Python-Umgebungen: Virtuelle Umgebungen können als bessere Option zum Verwalten verschiedener Python-Versionen angesehen werden als das Erstellen von Aliasen oder das Bearbeiten von $PATH.
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