Python-Version ändern

Muhammad Waiz Khan 30 Januar 2023
  1. Ändern Sie die Python-Version, indem Sie die Befehle ersetzen
  2. Angeben der Python-Version in der Skriptdatei
Python-Version ändern

In diesem Tutorial werden verschiedene Möglichkeiten untersucht, wie Sie eine bestimmte Version von Python ändern oder festlegen können, um Programme auszuführen. Angenommen, wir haben Python Version 3.xy auf unserem Computer installiert und möchten es für alle Aufgaben verwenden, da auf einem Computer mehrere Versionen von Python gleichzeitig vorhanden sein können.

Da Python 3 für Python 2-Programme nicht abwärtskompatibel ist, benötigen viele Programme möglicherweise noch Python 2, weshalb es keine gute Idee ist, die Standardversion von Python in Python 3 zu ändern. Daher können wir den Befehl python3 verwenden, um Führen Sie Python 3-Skripte und den Befehl python aus, um Python 2-Skripte auszuführen.

Wir können auch die folgenden Schritte ausführen, um Python 3 anstelle von Python 2 zu verwenden, wenn der Befehl python verwendet wird oder Python-Skripte ausgeführt werden.

Ändern Sie die Python-Version, indem Sie die Befehle ersetzen

Eine einfache Möglichkeit, die neueste Version von Python 3 mit dem Befehl python zu verwenden, besteht darin, das Schlüsselwort python durch python3 zu ersetzen. Wir können den Befehl alias in Linux-basierten Betriebssystemen und den Befehl doskey in Windows verwenden, um python durch python3 zu ersetzen. Wenn also der Befehl python verwendet wird, wird er durch python3 ersetzt, und die neueste auf dem Computer verfügbare Version von Python 3 wird zum Ausführen des Skripts verwendet.

Die folgenden Beispiele zeigen, wie Sie python in Linux-basierten Betriebssystemen und Windows durch python3 ersetzen.

Linux:

alias python=python3

Windows:

doskey python=python3

Angeben der Python-Version in der Skriptdatei

Da der Befehl python von Python 2 verwendet wird und es nicht empfohlen wird, die Standard-Python-Version zu ändern, können viele Programme und Skripte noch Python 2 zum Ausführen benötigen. Eine andere Möglichkeit besteht darin, die Version von Python anzugeben, die in der Python-Skriptdatei ausgeführt werden soll. Wir können die Python-Version angeben, um die Skriptdatei auszuführen, indem wir die Python-Version in der ersten Zeile der Skriptdatei erwähnen.

Wir können den folgenden Text als erste Zeile der Skriptdatei verwenden, um die neueste Version von Python 3 zu verwenden, die auf dem Computer verfügbar ist, um das Python-Skript auszuführen.

#! python3

Wir können auch die Python-Version unserer Wahl angeben, indem wir den folgenden Text als erste Zeile in die Python-Skriptdatei einfügen.

#! python 2.5

Angenommen, die angegebene Version ist auf dem Computer verfügbar. In diesem Fall verwendet das Betriebssystem diese Version, um das Python-Skript auszuführen, oder gibt auf andere Weise einen ähnlichen Fehler zurück, wie unten gezeigt.

Requested Python version is not installed