Wechseln Sie zwischen Python 2 und 3
Python hat verschiedene Versionen in verschiedenen Betriebssystemumgebungen (Windows, macOS, Linux und Android). Seit 1991 gab es drei Hauptversionen (1, 2 und 3).
Python 3.x wird zu Recht häufiger verwendet als 2.x und 1.x. Bestimmte Personen, einschließlich Ihnen, möchten jedoch möglicherweise Python 2.x verwenden, um auf Legacy-Code zuzugreifen oder an bestimmten Dingen zu arbeiten.
Dieser Artikel zeigt, wie Sie zwischen Python 2 und 3 wechseln, um Ihren Python-Code auszuführen.
Wechseln Sie zwischen Python 2 und 3
Für verschiedene Betriebssysteme ist der Schalter unterschiedlich; Linux und macOS funktionieren ziemlich gleich, aber Windows ist weitgehend anders. Die Annahme ist, dass Sie beide Versionen auf Ihrem PC installiert haben.
Wechseln Sie zwischen Python 2 und 3 in Linux und macOS
Sie können den folgenden Befehl für Linux und macOS verwenden, um zu Python 2.x zu wechseln.
python2
Die Ausgabe des Befehls:
Python 2.7.18 (default, Jul 1 2022, 12:27:04)
[GCC 9.4.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Und wenn Sie eine Python 2-Datei ausführen müssen:
python2 version.py
Und für Python 3 können wir den folgenden Befehl verwenden:
python
Die Ausgabe des Befehls:
Python 3.8.10 (default, Jun 22 2022, 20:18:18)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
Und um eine Python 3-Datei auszuführen:
python version.py
Wechseln Sie zwischen Python 2 und 3 in Windows
Für Windows können Sie den folgenden Befehl verwenden, um zu Python 2.x zu wechseln.
py -2
Die Ausgabe des Befehls:
Python 2.6.2 (r262:71605, Apr 14 2009, 22:46:50) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Wenn Sie eine Python 2-Datei ausführen müssen:
py -2 index.py
Um zu Python 3.x zu wechseln und seinen Interpreter zu verwenden, können Sie den folgenden Befehl verwenden:
py -3
Die Ausgabe des Befehls:
Python 3.10.5 (tags/v3.10.5:f377153, Jun 6 2022, 16:14:13) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Olorunfemi is a lover of technology and computers. In addition, I write technology and coding content for developers and hobbyists. When not working, I learn to design, among other things.
LinkedIn