Wechseln Sie zwischen Python 2 und 3

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.
Genießen Sie unsere Tutorials? Abonnieren Sie DelftStack auf YouTube, um uns bei der Erstellung weiterer hochwertiger Videoanleitungen zu unterstützen. Abonnieren
Olorunfemi Akinlua avatar Olorunfemi Akinlua avatar

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

Verwandter Artikel - Python Version