Wie zu überprüfen Python Version für Linux, Mac & Windows

⚡ Intelligente Zusammenfassung

Python Die Versionsnummer gibt an, welche Version installiert ist, um die Kompatibilität mit Ihrem Code und Ihren Bibliotheken sicherzustellen. Die folgenden Beispiele zeigen, wie Sie dies überprüfen können. Windows, Linux und Mac unter Verwendung der Kommandozeile, PowerShell und Skripten.

  • 🔍 Schneller Check: Führen Sie in der Kommandozeile oder im Terminal den Befehl `python --version` aus, um die installierte Version anzuzeigen.
  • 📜 Skriptmethode: Verwenden Sie das sys- oder Plattformmodul innerhalb eines Python Skript zum Auslesen der Version.
  • 🪟 Windows: Überprüfen Sie die Version über die Eingabeaufforderung oder PowerShell.
  • 🐧 Linux und Mac: Verwenden Sie das Terminal mit python –version oder python3 –version.
  • 🔢 Mehrere Versionen: Sie können mehrere erkennen Python Versionen, die auf demselben System installiert sind.
  • ⚠️ Python 2 gegen 3: Die beiden Versionen verwenden unterschiedliche Syntax, daher ist es wichtig, die Version zu kennen.

Wie zu überprüfen Python Version

Wie zu überprüfen Python Version

Hier sind die Python Version mit einem Skript

Einblick in das Python Version

Befehle COHO Expo bei der Was Ausgang
Python-Version
Python -v
Python -vv
Befehlszeile oder Terminal Windows/Mac/Linux Python 3.10.7
System importieren
sys. Ausführung
Skript Als String verwenden „3.10.7 (tags/v3.10.7:6cc6b13, 5. September 2022, 14:08:36) [MSC v.1933 64 Bit (AMD64)]“
Plattform importieren
Platform.python_version()
Skript String im Kurzformat '3.10.7'
Platform.python_version_tuple() Skript Tupel im Kurzformat ('3','10','7')

So überprüfen Sie das Python Version mithilfe eines Skripts?

Python Skripte können Sie die Version von Python auf dem Computer installiert sind. Damit können Sie überprüfen, ob mehrere Versionen im System installiert sind. Das Skript wurde entwickelt, um die Python Die Version bleibt für Windows OS, Mac OS und Linux-Distributionen gleich. 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:

Command line Code:

import sys
sys. version

Ausgang:

'3.10.7 (tags/v3.10.7:6cc6b13, Sep 5 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)]'

Siehe den folgenden Screenshot der Befehlszeile:

Prüfen Sie die Python Version mit einem Skript

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:

Command line Code:

import platform
print(platform.python_version())

Ausgang:

3.10.7

Siehe den folgenden Screenshot der Befehlszeile:

Prüfen Sie die Python Version mit einem Skript

Verwenden Sie den folgenden Code im webbasierten Interpreter wie unten gezeigt: –

Python Code:

from platform import python_version

print("Current Python Version-", python_version())

Ausgang:

Current Python Version- 3.8.10

Siehe den folgenden Screenshot des webbasierten Interpreters:

Prüfen Sie die Python Version mit einem Skript

Prüfen Sie die Python Version mit einem Skript

Um Informationen zur Python-Version zu erhalten, verwenden Sie das folgende Skript wie unten gezeigt:

Python Befehl:

print(sys.version_info)

Ausgang

Sys.version_info(major=3, minor=10,micro=7,releaselevel=’final’,serial=0)

Bildschirmfoto

Prüfen Sie die Python Version mit einem Skript

Um die Tupelinformationen zur Python-Version zu erhalten, verwenden Sie das folgende Skript wie unten gezeigt: –

Python Befehl

print(type(sys.version_info))

Ausgang

<class ‘sys.version_info’>

Bildschirmfoto

Prüfen Sie die Python Version mit einem Skript

Um die wichtigsten Informationen zur Python-Version zu erhalten, verwenden Sie das folgende Skript wie unten gezeigt: –

Python Befehl

print(sys.version_info[0])

Ausgang

3

Bildschirmfoto

Prüfen Sie die Python Version mit einem Skript

Python Befehl

print(sys.version_info.major)

Ausgang

3

Bildschirmfoto

Prüfen Sie die Python Version mit einem Skript

Um die Informationen zur Plattform Python zu erhalten, verwenden Sie das folgende Skript wie unten gezeigt: –

Python Befehl

Import platform
print(platform.python_version())

Ausgang

3.10.7

Bildschirmfoto

Prüfen Sie die Python Version mit einem Skript

Um die Typinformationen zur Plattformversion von Python zu erhalten, verwenden Sie das folgende Skript wie unten gezeigt: –

Python Befehl

print(type(platform.python_version()))

Ausgang

<class ‘str’>

Bildschirmfoto

Prüfen Sie die Python Version mit einem Skript

Um die Tupelinformationen zur Python-Version zu erhalten, verwenden Sie das folgende Skript wie unten gezeigt: –

Python Befehl

print(platform.python_version_tuple())

Ausgang

(‘3’,’7’,’0’)

Bildschirmfoto

Prüfen Sie die Python Version mit einem Skript

Python Befehl

print(type(platform.python_version_tuple())

Ausgang

<class ‘tuple’>

Bildschirmfoto

Prüfen Sie die Python Version mit einem Skript

So überprüfen Sie das Python Version mit Windows Befehlszeile?

Hier sind die Schritte zum Überprüfen der Python Version mit Windows Befehlszeile:

Schritt 1) Öffnen Sie die Eingabeaufforderung mit dem Befehl typing cmd

Schritt 2) Wenn die Eingabeaufforderung geöffnet wird, geben Sie den folgenden Befehl in die CLI ein, um den Versionsnamen von abzurufen: Python.

Befehlscode:

python3 --version

Ausgang:

Python 3.10.7

Hinweis: Stellen Sie vor dem Ausführen des Befehls sicher, dass Python ist auf dem Computer vorinstalliert.

Öffnen Sie alternativ eine Befehlszeile und geben Sie den folgenden Befehl ein:

Befehlscode:

python --version

Ausgang:

Python 3.10.7

Die in der Eingabeaufforderung ausgeführten Ergebnisse finden Sie im folgenden Screenshot:

Screenshot:

Prüfen Sie die Python Version mit Windows Befehlszeile

Wie überprüfe ich die Python-Version mit Windows PowerShell?

Um das zu überprüfen Python Version in Windows Power Shell:

  • Öffnen Sie die PowerShell-Eingabeaufforderung mit dem Befehl typing PowerShell im Startmenü und durch Klicken auf Windows Power Shell.
  • Der Benutzer muss den folgenden Befehl eingeben Powershell um die zu erhalten Python Versionsname.

Prüfen Sie die Python Version mit Windows Befehlszeile

Stellen Sie jedoch vor dem Ausführen dieses Befehls sicher, dass Python ist auf dem Computer vorinstalliert.

Nachfolgend sehen Sie den in die Befehlszeile eingegebenen Befehl:

PowerShell-Code:

python3 --version

Ausgang:

Python 3.10.7

Öffnen Sie alternativ eine Befehlszeile und geben Sie den folgenden Befehl ein:

PowerShell-Code:

python --version

Ausgang:

Python 3.10.7

Sehen Sie sich diesen Screenshot für die in der Eingabeaufforderung ausgeführten Ergebnisse an:

Prüfen Sie die Python Version mit Windows Befehlszeile

So überprüfen Sie das Python Version unter Linux?

Hier sind die Schritte zum Überprüfen der Python Version unter Linux:

Schritt 1) Um das zu überprüfen Python Version in Linux, öffnen Sie das Terminal

Schritt 2) Dadurch wird das folgende Fenster geöffnet, wie unten gezeigt:

Prüfen Sie die Python Version mit Windows Befehlszeile

Schritt 3) Geben Sie den folgenden Befehl in das Terminal von Linux ein, um den Versionsnamen zu erhalten von Python.

Nachfolgend sehen Sie den im Terminal eingegebenen Befehl:

Linux-Terminalcode:

python3 --version

Ausgang:

Python 3.5.2

Alternativ können Sie das Terminal öffnen und den folgenden Befehl eingeben:

Linux-Terminalcode:

python --version

Ausgang:

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:

Prüfen Sie die Python Version mit Windows Befehlszeile

Stellen Sie sicher, dass Python ist auf dem Betriebssystem des Computers vorinstalliert. Die meisten fortgeschrittenen Versionen von Linux-Distributionen, wie Ubuntu und Fedora, haben Python darin vorinstalliert.

Alternativ können die folgenden Befehle im Linux-Terminal verwendet werden, um den Versionsnamen des Python in der Distribution installiert, wie unten aufgeführt: –

Linux-Terminalcode:

python -VV

Ausgang

Python 2.7.12

Bildschirmfoto: -

Linux-Terminalcode:

Python3 -c “import sys; print(sys. version).”

Ausgang

3.5.2(default, Nov 12 2018, 13:43:14)

[GCC 5.4.0 20160609]

Screenshot:

Prüfen Sie die Python Version mit Windows Befehlszeile

Linux-Terminalcode:

Python3 -c “import sys; print(sys.version_info)”

Ausgang

sys.version_info(major=3,minor=2,releaselevel=’final’,serial=0)

Screenshot:

Prüfen Sie die Python Version mit Windows Befehlszeile

Linux-Terminalcode:

Python3 -c “import platform; print(platform.python_version())”

Ausgang

3.5.2

Screenshot:

Prüfen Sie die Python Version mit Windows Befehlszeile

Der einzige Unterschied zwischen den obigen Befehlen ist die Verwendung von Python-Modulen. Dieses Modul stellt Namen für Variablen und Funktionen bereit, die zur Manipulation verschiedener Teile des Python Umgebung. Das Modul erhält zugrunde liegende Plattformdaten wie Betriebssystem, Hardware und Interpreter.

So überprüfen Sie das Python Version auf dem Mac?

Hier sind die Schritte zum Überprüfen der Python Version:

Schritt 1) Um das zu überprüfen Python Version unter Mac OS

Öffne das Terminal mit typing Geben Sie den Terminal-Befehl in das Suchfeld in der oberen rechten Ecke des Mac OS-Desktop-Menüs ein und klicken Sie darauf.

Schritt 2) Dadurch wird das folgende Fenster geöffnet, wie unten gezeigt:

Prüfen Sie die Python Version mit Windows Befehlszeile

Schritt 3) Um die zu erhalten Python Versionsnamen müssen Sie den folgenden Befehl im Terminalfenster verwenden.

Hinweis: Stellen Sie jedoch vor dem Ausführen des Befehls sicher, dass Python ist auf dem Computer vorinstalliert. Die meisten fortgeschrittenen Versionen von Mac OS-Distributionen haben Python darin vorinstalliert.

Nachfolgend sehen Sie den im Terminal eingegebenen Befehl:

Mac OS-Terminalcode:

python3 --version

Ausgang:

Python 3.3.1

Alternativ können Sie das Terminal öffnen und den folgenden Befehl eingeben:

Mac OS-Terminalcode:

python --version

Ausgang:

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:

Prüfen Sie die Python Version mit Windows Befehlszeile

Wie überprüfe ich, ob mehrere Python-Versionen auf demselben System installiert sind?

Es kann mehrere geben Python Auf dem Computersystem sind mehrere Versionen installiert. Daher können auf einem Computer sowohl die Versionen 2 als auch 3 installiert sein.

Um beide Versionen zu validieren, kann der Benutzer die Befehlszeile öffnen und die folgenden Befehle eingeben:

Szenario 1: Überprüfen Python Version 2

Befehlszeile \ Terminalcode:

python --version

Szenario 2: Überprüfen Python Version 3

Betriebssystembefehl:

python3 --version

Python 2 oder Python 3

Hier sind Vergleiche beider Versionen:

  • Python Version 3, im Vergleich zu Python Version 2 unterscheidet sich in der Syntax. Hier ist eine Kompletter Vergleich zwischen den beiden Versionen.
  • Python 3 enthält einige Dienstprogramme, die beim Übersetzen von Code helfen, der in Python 2 zu Python 3.
  • Python Version 3 hat eine andere Syntax als Python Version 2, weil Python Versionen 2 und 3 haben unterschiedliche Syntaxen.
  • Python 2 veröffentlicht keine neuen Updates, was diese Version mit Version 3 inkompatibel macht.
  • Einige Funktionen Python 3 wurden zurückportiert auf Python 2, und dies wurde getan, um eine einfache Migration zu unterstützen.
  • Python 3 speichert Zeichenfolgen standardmäßig im Unicode-Format. Um eine Zeichenfolge in Version 2 jedoch in das Unicode-Format zu konvertieren, muss sie mit dem Schlüsselwort „u“ definiert werden.

Häufig gestellte Fragen

Der Programmierer kann mit einem einzigen Befehl ermitteln, welche Version auf Ihrem Betriebssystem installiert ist. Öffnen Sie dazu die Kommandozeile Ihres Betriebssystems und geben Sie den entsprechenden Befehl ein.ping Der folgende Befehl wird wie unten gezeigt ausgeführt:

  • Linux: Strg + Alt + T oder Strg + Alt + F2
  • Windows: Win + R
  • Mac OS: Finder> Anwendungen> Dienstprogramme> Terminal

Hier sind wichtige Voraussetzungen für das System vor der Überprüfung der Version:

  • Der Benutzer sollte auf die Befehlszeile zugreifen.
  • Sie sollten Installieren Sie die neueste Version von Python vorher.
  • Es ist auch ratsam, die neueste Nebenversion von Version 3 von Python. 1
  • Um die installierte Version zu validieren, kann der Benutzer nach der Installation eine Befehlszeile öffnen. In einigen Betriebssystemen, wie etwa Linux und Mac OS, wird diese auch Terminal genannt.

Sie können pip überprüfen, das Python Den Paketmanager können Sie über den Befehl `pip --version` oder `pip3 --version` in der Kommandozeile aufrufen. Dadurch wird die Pip-Version zusammen mit dem Paketmanager ausgegeben. Python Die Version, auf die es verlinkt ist.

Das Python Die Version bestimmt, welche Sprachfunktionen und Bibliotheken Sie verwenden können. Python 2 und Python Version 3 hat eine andere Syntax, und viele Pakete unterstützen nur bestimmte Versionen. Durch die Überprüfung der Version lassen sich Kompatibilitätsfehler vermeiden.

Laden Sie das neueste Installationsprogramm von python.org herunter und führen Sie es aus oder verwenden Sie einen Versionsmanager wie pyenv. Unter Linux können Sie den Paketmanager verwenden. Überprüfen Sie die neue Version anschließend immer mit `python --version`.

Ja. Bibliotheken wie TensorFlow, PyTorch und scikit-learn unterstützen nur bestimmte Python Versionen. Verwenden Sie eine unterstützte, aktuelle Version. Python Version 3 vermeidet Installationsfehler und stellt sicher, dass Sie die neuesten Leistungs- und Sicherheitsupdates erhalten.

Ja. KI-Assistenten können Fehlermeldungen lesen, Versionskonflikte erkennen und die richtige Lösung vorschlagen. Python oder Paketversionen zur Installation. Sie helfen auch beim Einrichten virtueller Umgebungen, sodass verschiedene Projekte unterschiedliche Versionen sicher verwenden können.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: