Überprüfen Sie Ihre Python-Version unter Linux, macOS und Windows:Eine Kurzanleitung
Hier können Sie die Python-Version mithilfe eines Skripts überprüfen
Python -v
python -vvBefehlszeile oder TerminalWindows/Mac/LinuxPython 3.10.7Import sys
sys. Versionsskript Verwendung als Zeichenfolge „3.10.7 (tags/v3.10.7:6cc6b13, 5. September 2022, 14:08:36) [MSC v.1933 64 Bit (AMD64)]“Importplattform
Platform.python_version() Skript-String im Kurzformat „3.10.7“ Platform.python_version_tuple() Skript-Tupel im Kurzformat („3“, „10“, „7“)
Wie überprüfe ich die Python-Version mithilfe eines Skripts?
Python-Skripte können die auf dem Computer installierte Python-Version identifizieren. Damit können Sie überprüfen, ob mehrere Versionen im System installiert sind. Das zur Überprüfung der Python-Version entwickelte Skript bleibt für Windows OS-, Mac OS- und Linux-Distributionen dasselbe. Sie können ein Skript erstellen, indem Sie entweder das Plattformmodul oder das Sys-Modul von Python importieren.
Der folgende Code kann für das sys-Modul wie unten gezeigt verwendet werden:
Befehlszeilencode:
import sys sys. version
Ausgabe:
'3.10.7 (tags/v3.10.7:6cc6b13, Sep 5 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)]'
Sehen Sie sich den folgenden Befehlszeilen-Screenshot an:
Um das obige Skript auszuführen, rufen Sie zuerst Python in der Befehlszeile auf, um die obigen Ergebnisse zu erhalten.
Der folgende Code kann für das sys-Modul wie unten gezeigt verwendet werden:
Befehlszeilencode:
import platform print(platform.python_version())
Ausgabe:
3.10.7
Sehen Sie sich den folgenden Befehlszeilen-Screenshot an:
Verwenden Sie den folgenden Code im webbasierten Interpreter wie unten gezeigt:–
Python-Code:
from platform import python_version
print("Current Python Version-", python_version())
Ausgabe:
Current Python Version- 3.8.10
Sehen Sie sich den folgenden Screenshot des webbasierten Interpreters an:
Um Informationen zur Python-Version zu erhalten, verwenden Sie das folgende Skript wie unten gezeigt:
Python-Befehl:
print(sys.version_info)
Ausgabe
Sys.version_info(major=3, minor=10,micro=7,releaselevel=’final’,serial=0)
Screenshot
Um die Tupelinformationen zur Python-Version zu erhalten, verwenden Sie das folgende Skript wie unten gezeigt:–
Python-Befehl
print(type(sys.version_info))
Ausgabe
<class ‘sys.version_info’>
Screenshot
Um die wichtigsten Informationen zur Python-Version zu erhalten, verwenden Sie das folgende Skript wie unten gezeigt:–
Python-Befehl
print(sys.version_info[0])
Ausgabe
3
Screenshot
Python-Befehl
print(sys.version_info.major)
Ausgabe
3
Screenshot
Um die Informationen zur Plattform Python zu erhalten, verwenden Sie das folgende Skript wie unten gezeigt:–
Python-Befehl
Import platform print(platform.python_version())
Ausgabe
3.10.7
Screenshot
Um die Typinformationen zur Plattformversion von Python abzurufen, verwenden Sie das folgende Skript wie unten gezeigt:–
Python-Befehl
print(type(platform.python_version()))
Ausgabe
<class ‘str’>
Screenshot
Um die Tupelinformationen zur Python-Version zu erhalten, verwenden Sie das folgende Skript wie unten gezeigt:–
Python-Befehl
print(platform.python_version_tuple())
Ausgabe
(‘3’,’7’,’0’)
Screenshot
Python-Befehl
print(type(platform.python_version_tuple())
Ausgabe
<class ‘tuple’>
Screenshot
Wie überprüfe ich die Python-Version mithilfe der Windows-Befehlszeile?
Hier sind Schritte zum Überprüfen der Python-Version mithilfe der Windows-Befehlszeile:
Schritt 1) Öffnen Sie die Eingabeaufforderung, indem Sie cmd
eingebenSchritt 2) Wenn die Eingabeaufforderung geöffnet wird, geben Sie den folgenden Befehl in die CLI ein, um den Versionsnamen von Python abzurufen.
Befehlscode:
python3 --version
Ausgabe:
Python 3.10.7
Hinweis: Stellen Sie vor dem Ausführen des Befehls sicher, dass Python auf dem Computer vorinstalliert ist.
Alternativ können Sie eine Befehlszeile öffnen und den folgenden Befehl eingeben:
Befehlscode:
python --version
Ausgabe:
Python 3.10.7
Die in der Eingabeaufforderung ausgeführten Ergebnisse finden Sie im folgenden Screenshot:
Screenshot:
Wie überprüfe ich die Python-Version mit Windows PowerShell?
So überprüfen Sie die Python-Version in Windows PowerShell:
- Öffnen Sie die Power-Shell-Eingabeaufforderung, indem Sie „PowerShell“ in das Startmenü eingeben und auf „Windows PowerShell“ klicken.
- Der Benutzer muss den folgenden Befehl in PowerShell eingeben, um den Python-Versionsnamen zu erhalten.
Bevor Sie diesen Befehl ausführen, stellen Sie jedoch sicher, dass Python auf dem Computer vorinstalliert ist.
Es folgt der in die Befehlszeile eingegebene Befehl:
PowerShell-Code:
python3 --version
Ausgabe:
Python 3.10.7
Alternativ können Sie eine Befehlszeile öffnen und den folgenden Befehl eingeben:
PowerShell-Code:
python --version
Ausgabe:
Python 3.10.7
Sehen Sie sich diesen Screenshot für die in der Eingabeaufforderung ausgeführten Ergebnisse an:
Wie überprüfe ich die Python-Version unter Linux?
Hier sind Schritte zum Überprüfen der Python-Version unter Linux:
Schritt 1) Um die Python-Version unter Linux zu überprüfen, öffnen Sie das Terminal
Schritt 2) Dadurch wird das folgende Fenster wie unten gezeigt geöffnet:
Schritt 3) Geben Sie den folgenden Befehl im Linux-Terminal ein, um den Versionsnamen von Python zu erhalten.
Es folgt der im Terminal eingegebene Befehl:
Linux-Terminalcode:
python3 --version
Ausgabe:
Python 3.5.2
Alternativ können Sie das Terminal öffnen und den folgenden Befehl eingeben:
Linux-Terminalcode:
python --version
Ausgabe:
Python 2.7.12
Der obige Befehl hilft dem Benutzer zu überprüfen, ob Python 2 im System installiert ist. Die im Linux-Terminal ausgeführten Ergebnisse finden Sie im folgenden Screenshot:
Screenshot:
Stellen Sie sicher, dass Python auf dem Betriebssystem des Computers vorinstalliert ist. In den meisten fortgeschrittenen Versionen von Linux-Distributionen wie Ubuntu und Fedora ist Python vorinstalliert.
Alternativ können die folgenden Befehle im Linux-Terminal verwendet werden, um den Versionsnamen des in der unten aufgeführten Distribution installierten Pythons abzurufen:–
Linux-Terminalcode:
python -VV
Ausgabe
Python 2.7.12
Screenshot:–
Linux-Terminalcode:
Python3 -c “import sys; print(sys. version).”
Ausgabe
3.5.2(default, Nov 12 2018, 13:43:14) [GCC 5.4.0 20160609]
Screenshot:
Linux-Terminalcode:
Python3 -c “import sys; print(sys.version_info)”
Ausgabe
sys.version_info(major=3,minor=2,releaselevel=’final’,serial=0)
Screenshot:
Linux-Terminalcode:
Python3 -c “import platform; print(platform.python_version())”
Ausgabe
3.5.2
Screenshot:
Der einzige Unterschied zwischen den oben genannten Befehlen besteht in der Verwendung von Python-Modulen. Dieses Modul stellt Namen für Variablen und Funktionen bereit, die zur Manipulation verschiedener Teile der Python-Umgebung verwendet werden. Das Modul ruft zugrunde liegende Plattformdaten wie Betriebssystem, Hardware und Interpreter ab.
Wie überprüfe ich die Python-Version auf dem Mac?
Hier sind Schritte zum Überprüfen der Python-Version:
Schritt 1) So überprüfen Sie die Python-Version unter Mac OS
Öffnen Sie das Terminal, indem Sie den Terminalbefehl in das Suchfeld oben rechts im Mac OS-Desktopmenü eingeben und darauf klicken.
Schritt 2) Dadurch wird das folgende Fenster wie unten gezeigt geöffnet:
Schritt 3) Um den Python-Versionsnamen zu erhalten, müssen Sie den folgenden Befehl im Terminalfenster verwenden.
Hinweis: Bevor Sie den Befehl ausführen, stellen Sie jedoch sicher, dass Python auf dem Computer vorinstalliert ist. In den meisten erweiterten Versionen von Mac OS-Distributionen ist Python vorinstalliert.
Es folgt der im Terminal eingegebene Befehl:
Mac OS-Terminalcode:
python3 --version
Ausgabe:
Python 3.3.1
Alternativ können Sie das Terminal öffnen und den folgenden Befehl eingeben:
Mac OS-Terminalcode:
python --version
Ausgabe:
Python 2.7.4
Der obige Befehl hilft dem Benutzer zu überprüfen, ob Python 2 im System installiert ist.
Die im Mac OS-Terminal ausgeführten Ergebnisse finden Sie im folgenden Screenshot:
Screenshot:
Wie überprüfe ich, ob mehrere Python-Versionen auf demselben System installiert sind?
Auf dem Computersystem können mehrere Python-Versionen installiert sein. Daher kann auf einem Computer sowohl Version 2 als auch Version 3 installiert sein.
Um beide Versionen zu validieren, kann der Benutzer die Befehlszeile öffnen und die folgenden Befehle eingeben:
Szenario 1:So überprüfen Sie Python-Version 2
Befehlszeile \ Terminalcode:
python --version
Szenario 2:So überprüfen Sie Python Version 3
Betriebssystembefehl:
python3 --version
Python 2 oder Python 3
Hier sind Vergleiche beider Versionen:
- Python Version 3 unterscheidet sich im Vergleich zu Python Version 2 hinsichtlich der Syntax. Hier ist ein vollständiger Vergleich zwischen den beiden Versionen.
- Python 3 enthält einige Dienstprogramme, die dabei helfen, in Python 2 geschriebenen Code in Python 3 zu übersetzen.
- Python Version 3 hat eine andere Syntax als Python Version 2, da die Python-Versionen 2 und 3 unterschiedliche Syntaxen haben.
- Python 2 veröffentlicht keine neuen Updates, wodurch diese Version nicht mit Version 3 kompatibel ist.
- Einige Funktionen von Python 3 wurden auf Python 2 zurückportiert, und dies geschah, um eine einfache Migration zu unterstützen.
- Python 3 speichert Zeichenfolgen standardmäßig im Unicode-Format. Um jedoch in Version 2 einen String in das Unicode-Format zu konvertieren, muss er mit dem Schlüsselwort „u“ definiert werden.
Schlussfolgerung
- Python Version 2 und Python Version 3 haben unterschiedliche Syntax
- Die Python-Version kann auf verschiedene Arten überprüft werden als
- Verwenden von Windows PowerShell
- In der Windows-Befehlszeile.
- Terminal von Mac OS und Linux
- Verwendung von Python-Skripten.
- Die Version von Python kann durch Eingabe des Befehls „Python –version“ überprüft werden.
- Um die Installation der Python 3-Version zu validieren, geben Sie den Befehl python 3 –version in die entsprechenden Betriebssystem-Befehlszeilen ein.
FAQ:
Python
- Python-Funktionen
- Python-Namespace und -Bereich
- Beschleunigte Python-Lernpfade:Beherrschen Sie Python vom Anfänger bis zum Fortgeschrittenen
- Python TUPLE – Packen, Entpacken, Vergleichen, Slicing, Löschen, Key
- Python-Schlaf()
- Python-Operatoren:Arithmetik, Logisch, Vergleich, Zuweisung, Bitweise und Vorrang
- Treten Sie der exklusiven Real Python Slack-Community für Python-Entwickler bei
- Verwenden von IPython
- Python-Datenklasse:Eine bessere Möglichkeit, Daten zu speichern
- Python - Grundlegende Operatoren