Python-Version unter Linux und Windows prüfen
Schnelle Antwort: So prüfen Sie Ihre Python-Version
Um herauszufinden, welche Python-Version installiert ist, öffnen Sie ein Terminal oder die Eingabeaufforderung und führen Sie einen dieser Befehle aus:
- Linux:
python3 --version - macOS:
python3 --version - Windows:
python --version(oderpy --versionüber den Python-Launcher)
Der Befehl gibt eine Zeile wie Python 3.12.4 oder Python 3.13.1 aus. Stand 2026 sind Python 3.12 und 3.13 die aktuellen stabilen Versionen, sodass die meisten aktuellen Systeme eine Version in diesem Bereich melden. Auf vielen modernen Linux-Distributionen und unter macOS existiert der eigenständige Befehl python überhaupt nicht mehr (Python 2 hat seit Januar 2020 das Ende seines Lebenszyklus erreicht) – verwenden Sie stattdessen python3.
Weitere schnelle Möglichkeiten:
-
Python 3 auf jeder Plattform explizit prüfen:
python3 --version -
Unter Windows mit dem Launcher jede installierte Version auflisten:
py --list -
Innerhalb einer laufenden Python-Sitzung alle Details ausgeben mit:
import sys print(sys.version)
Der Rest dieser Anleitung erläutert jede Methode für Linux, Windows und macOS im Detail.
Einführung
Python ist eine der am weitesten verbreiteten Programmiersprachen, weshalb es für Entwickler unerlässlich ist, die auf ihrem System installierte Version zu kennen. Die Python-Version kann die Kompatibilität von Skripten, Bibliotheken und sogar das Verhalten der Sprache selbst beeinflussen. In der aktuellen Ära von Python 3.12/3.13 (2026) ist es außerdem wichtig, eine unterstützte Version zu verwenden – für Sicherheitsupdates und die neuesten Sprachfeatures.
Die Python-Version zu prüfen ist eine unkomplizierte Aufgabe, doch der Vorgang unterscheidet sich je nach Betriebssystem leicht. Unter Linux und macOS prüfen Sie die Version in der Regel über das Terminal, während Sie unter Windows die Eingabeaufforderung (oder PowerShell) und den Python-Interpreter direkt verwenden können.
Beachten Sie, dass Python 2 im Januar 2020 das Ende seines Lebenszyklus erreicht hat, sodass heute der Befehl python3 unter Linux und macOS der Standard ist. Auf manchen Systemen gibt es überhaupt keinen bloßen Befehl python mehr. Die Windows-Installationsprogramme stellen hingegen sowohl python als auch den Launcher py bereit.
Diese Anleitung führt Sie Schritt für Schritt durch das Prüfen der installierten Python-Version unter Linux, Windows und macOS und hilft Ihnen sicherzustellen, dass Ihre Umgebung für Ihre Python-Projekte korrekt eingerichtet ist.
Python-Version unter Linux prüfen
Unter Linux lässt sich die Python-Version schnell und einfach über das Terminal prüfen. Nachfolgend finden Sie die verschiedenen Methoden, mit denen Sie feststellen können, welche Python-Version auf Ihrem System installiert ist.
Über das Terminal
Standard-Python-Version
Um die installierte Standard-Python-Version zu prüfen, öffnen Sie einfach das Terminal und führen den folgenden Befehl aus:
python --version
oder
python -V
Auf modernen Linux-Distributionen (2026) verweist python in der Regel auf Python 3, und der Befehl gibt etwas wie Python 3.12.4 zurück. Auf einigen älteren Systemen kann dies noch eine Python-2.x-Version zurückgeben, und auf vielen aktuellen Distributionen ist der bloße Befehl python gar nicht installiert – verwenden Sie in diesem Fall python3 (siehe unten).
Python-3-Version
python3 ist auf heutigen Linux-Systemen der Standardbefehl. Um die Version von Python 3 explizit zu prüfen, verwenden Sie den folgenden Befehl:
python3 --version
Dadurch wird die auf Ihrem System installierte Version von Python 3.x ausgegeben.
Alternativer Befehl
Auf einigen Linux-Distributionen ist der Befehl python möglicherweise mit Python 3 statt mit Python 2 verknüpft. In diesem Fall können Sie einfach folgenden Befehl verwenden:
python --version
und es wird die Python-3-Version angezeigt.
Über den Python-Interpreter
Wenn Sie die Version lieber innerhalb der Python-Umgebung selbst prüfen möchten, können Sie dies tun, indem Sie den Python-Interpreter starten.
-
Öffnen Sie das Terminal.
-
Geben Sie
pythonoderpython3ein (je nachdem, welche Version Sie prüfen möchten) und drücken Sie die Eingabetaste:python -
Geben Sie im Interpreter den folgenden Code ein, um die Python-Version zu prüfen:
import sys print(sys.version) -
Die Version wird im Format
3.x.x (default, ...)oder2.x.x (default, ...)angezeigt. -
Verlassen Sie den Interpreter, indem Sie Folgendes eingeben:
exit()
Python-Version unter Windows prüfen
Unter Windows können Sie die Python-Version über die Eingabeaufforderung oder den Python-Interpreter prüfen. So gehen Sie auf einem Windows-Rechner vor:
Über die Eingabeaufforderung
Um die installierte Python-Version zu prüfen, öffnen Sie die Eingabeaufforderung und verwenden Sie die folgenden Befehle:
Standard-Python-Version
Öffnen Sie die Eingabeaufforderung, indem Sie Windows + R drücken, cmd eingeben und die Eingabetaste drücken. Geben Sie dann den folgenden Befehl ein:
python --version
oder
python -V
Dadurch wird die als Standard festgelegte Python-Version ausgegeben, zum Beispiel Python 3.12.4. Denselben Befehl können Sie auch in PowerShell ausführen.
Über den Python-Launcher (py)
Moderne Windows-Installationsprogramme enthalten den Python-Launcher py. Er ist häufig die zuverlässigste Methode, um Versionen zu prüfen – insbesondere, wenn mehrere Python-Versionen installiert sind:
py --version
Um jede auf dem System erkannte Python-Version aufzulisten, führen Sie Folgendes aus:
py --list
Falls Python nicht gefunden wird
Wenn der Befehl python nicht funktioniert und das Terminal einen Fehler zurückgibt, der besagt, dass Python nicht als interner oder externer Befehl erkannt wird, bedeutet das, dass Python entweder nicht installiert oder nicht zur System-PATH-Variable hinzugefügt wurde.
In diesem Fall können Sie mit dem folgenden Befehl nach Python 3 suchen:
python3 --version
Dieser Befehl funktioniert, wenn Python 3 installiert und ordnungsgemäß in Ihrem PATH eingerichtet ist.
Über den Python-Interpreter
Sie können die Python-Version auch direkt über den Python-Interpreter prüfen:
-
Öffnen Sie die Eingabeaufforderung (
cmd). -
Geben Sie
pythonein und drücken Sie die Eingabetaste. Dadurch wird der Python-Interpreter gestartet.python -
Prüfen Sie im Interpreter die Version, indem Sie Folgendes eingeben:
import sys print(sys.version)Dadurch wird die vollständige Python-Version zusammen mit einigen zusätzlichen Details angezeigt.
-
Verlassen Sie den Interpreter, indem Sie Folgendes eingeben:
exit()
Python-Version unter macOS prüfen
macOS verhält sich weitgehend wie Linux, da es ebenfalls ein Unix-basiertes Terminal verwendet. Öffnen Sie die Terminal-App (zu finden unter Programme > Dienstprogramme oder über Spotlight) und verwenden Sie dieselben Befehle.
Über das Terminal
Moderne macOS-Versionen enthalten keinen System-Befehl python (Python 2) mehr, verwenden Sie daher python3:
python3 --version
Dies gibt eine Zeile wie Python 3.12.4 zurück. Wenn Sie Python über Homebrew oder das offizielle Installationsprogramm von python.org installiert haben, spiegelt dies diese Installation wider.
Um herauszufinden, welche Python-3-Programmdatei verwendet wird, führen Sie Folgendes aus:
which python3
Über den Python-Interpreter
Sie können die Version wie unter Linux auch innerhalb des Interpreters prüfen:
-
Öffnen Sie die Terminal-App.
-
Starten Sie Python, indem Sie
python3eingeben und die Eingabetaste drücken. -
Führen Sie im Interpreter Folgendes aus:
import sys print(sys.version) -
Beenden Sie den Interpreter mit
exit().

Häufig gestellte Fragen
F: Was ist, wenn der Befehl „python" nicht erkannt wird?
A: Wenn der Befehl python nicht erkannt wird, bedeutet das wahrscheinlich, dass Python entweder nicht installiert oder nicht zur PATH-Umgebungsvariable Ihres Systems hinzugefügt wurde.
-
Unter Windows stellen Sie sicher, dass bei der Python-Installation die Option „Add Python to PATH" ausgewählt ist. Falls Python bereits installiert ist und sich nicht im PATH befindet, müssen Sie das Python-Installationsverzeichnis möglicherweise manuell zum PATH Ihres Systems hinzufügen.
-
Unter Linux ist Python möglicherweise gar nicht installiert, oder Sie verwenden eine Distribution, in der Python 3 als
python3statt alspythoninstalliert ist. Verwenden Sie stattdessen den Befehlpython3 --version. -
Unter macOS liefern aktuelle Versionen keinen bloßen Befehl
pythonmehr mit. Verwenden Siepython3 --versionund installieren Sie Python über Homebrew oder das offizielle Installationsprogramm von python.org, falls es fehlt. -
Unter Windows können Sie auch den Python-Launcher mit
py --versionausprobieren, fallspythonnicht erkannt wird.
F: Wie prüfe ich, ob sowohl Python 2 als auch Python 3 unter Linux installiert sind?
A: Auf vielen Linux-Systemen sind sowohl Python 2 als auch Python 3 installiert, aber sie werden möglicherweise über unterschiedliche Befehle aufgerufen:
- Um Python 2 zu prüfen, führen Sie Folgendes aus:
python --version - Um Python 3 zu prüfen, führen Sie Folgendes aus:
python3 --version
Wenn beide Versionen installiert sind, werden die jeweiligen Versionen angezeigt.
F: Kann ich die Python-Version aus einem Skript heraus prüfen?
A: Ja, Sie können die Python-Version innerhalb eines Skripts prüfen. Fügen Sie dazu den folgenden Code in Ihr Python-Skript ein:
import sys
print(sys.version)
Dadurch wird die zum Ausführen des Skripts verwendete Python-Version zusammen mit zusätzlichen Details ausgegeben.
F: Wie finde ich den Pfad zur Python-Programmdatei?
A: Sie können den Pfad zur Python-Programmdatei mit den folgenden Befehlen ermitteln:
-
Unter Linux und macOS:
which pythonoder
which python3 -
Unter Windows:
where pythonoder mit dem Python-Launcher:
py --list-paths
