Ä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:
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:
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