Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Python

Python-Version prüfen unter Linux, macOS und Windows: Kurzanleitung

Hier erfahren Sie, wie Sie die Python-Version mittels Script prüfen:

BefehleWoWasOutput
python --version
python -V
python -VV
Kommandozeile / Terminal
Windows/Mac/Linux
Python 3.10.7
import sys
sys.version
ScriptAls String nutzbar'3.10.7 (tags/v3.10.7:6cc6b13, Sep 5 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)]'
import platform
platform.python_version()
ScriptString Kurzformat'3.10.7'
platform.python_version_tuple()ScriptTupel Kurzformat('3','10','7')

Python-Version per Script prüfen

Python Scripts können die installierte Python-Version auf dem Computer identifizieren. Dies ermöglicht Validierung, ob mehrere Versionen im System installiert sind. Das entwickelte Script zur Python-Version-Prüfung bleibt identisch für Windows OS, Mac OS und Linux Distributionen. Sie können ein Script erstellen, indem Sie entweder das platform Modul oder das sys Modul von Python importieren.

Folgender Code für das sys Modul:

Kommandozeilen Code:

import sys
sys.version

Output:

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

Folgender Code für das platform Modul:

Kommandozeilen Code:

import platform
print(platform.python_version())

Output:

3.10.7

Web-basierter Interpreter Code:

Python Code:

from platform import python_version
print("Current Python Version-", python_version())

Output:

Current Python Version- 3.8.10

Für Versionsinformationen:

Python Kommando:

print(sys.version_info)

Output:

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

Python Kommando:

print(type(sys.version_info))

Output:

<class 'sys.version_info'>

Python Kommando:

print(sys.version_info[0])

Output:

3

Python Kommando:

print(sys.version_info.major)

Output:

3

Python Kommando:

import platform
print(platform.python_version())

Output:

3.10.7

Python Kommando:

print(type(platform.python_version()))

Output:

<class 'str'>

Python Kommando:

print(platform.python_version_tuple())

Output:

('3','7','0')

Python Kommando:

print(type(platform.python_version_tuple()))

Output:

<class 'tuple'>

Python-Version via Windows Kommandozeile prüfen

Schritte zur Python-Version-Prüfung über Windows Command Line:

Schritt 1) Eingabeaufforderung öffnen via „cmd“

Schritt 2) Folgenden Befehl in CLI eingeben für Python-Version:

Command Code:

python3 --version

Output:

Python 3.10.7

Hinweis: Vor Ausführung sicherstellen, dass Python vorinstalliert ist.

Alternative: python --version ergibt ebenfalls Python 3.10.7.

Python-Version via Windows PowerShell prüfen

In Windows PowerShell:

Voraussetzung: Python vorinstalliert.

PowerShell Code:

python3 --version

Output:

Python 3.10.7

Alternative: python --version → Python 3.10.7.

Python-Version in Linux prüfen

Schritte für Linux:

Schritt 1) Terminal öffnen

Schritt 2) Befehl im Linux Terminal für Python-Version:

Linux Terminal Code:

python3 --version

Output:

Python 3.5.2

Alternative: python --version → Python 2.7.12 (prüft Python 2 Installation).

Die meisten aktuellen Linux Distributionen (Ubuntu, Fedora) haben Python vorinstalliert.

Weitere Linux Terminal Befehle:

Linux Terminal Code:

python -VV

Output: Python 2.7.12

Linux Terminal Code:

python3 -c "import sys; print(sys.version)"

Output: 3.5.2(default, Nov 12 2018, 13:43:14) [GCC 5.4.0 20160609]

Linux Terminal Code:

python3 -c "import sys; print(sys.version_info)"

Output: sys.version_info(major=3,minor=2,releaselevel='final',serial=0)

Linux Terminal Code:

python3 -c "import platform; print(platform.python_version())"

Output: 3.5.2

Der Unterschied liegt in den genutzten Python Modulen, die Variablen- und Funktionsnamen für Manipulation der Python Environment bereitstellen und Platform Data (OS, Hardware, Interpreter) liefern.

Python-Version auf Mac prüfen

Schritte für Mac OS:

Schritt 1) Terminal öffnen via Spotlight Suche (oben rechts)

Schritt 2) Befehl im Terminal für Python-Version:

Hinweis: Python vorinstalliert prüfen. Aktuelle Mac OS Versionen haben Python vorinstalliert.

Mac OS Terminal Code:

python3 --version

Output: Python 3.3.1

Alternative: python --version → Python 2.7.4 (prüft Python 2).

Mehrere Python-Versionen im selben System prüfen

Es können mehrere Python Versionen auf dem System installiert sein (z. B. Version 2 und 3 parallel).

Zur Validierung beide Versionen in der Kommandozeile prüfen:

Szenario 1: Python Version 2 prüfen

Command Line / Terminal Code:

python --version

Szenario 2: Python Version 3 prüfen

OS Command:

python3 --version

Python 2 vs Python 3

Vergleich beider Versionen:

Fazit

FAQ:

Python

  1. Python Zahlen: Unveränderliche numerische Datentypen verstehen
  2. PyTest Tutorial: Installieren, Tests schreiben und ausführen mit Vertrauen
  3. Python Vererbung meistern: Konzepte, Syntax und praktische Beispiele
  4. Real Python Office Hours: Live Q&A-Sessions für Python-Lernende
  5. Python-Objektspeicher effizient mit sys.getsizeof() messen
  6. Pythons Main-Funktion verstehen: Praktischer Leitfaden zu def main()
  7. Webdaten mit Pythons urllib abrufen: Praktischer Leitfaden
  8. Python round()-Funktion erklärt mit praktischen Beispielen
  9. Python Glossar: Wesentliche Begriffe und Definitionen
  10. Python Basics Cheat Sheet: Essentielle Datentypen, Dictionaries, Listen & Funktionen