Python-Version unter Linux und Windows prüfen

LightNode
By LightNode · · Aktualisiert 2026-07-06

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 (oder py --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.

  1. Öffnen Sie das Terminal.

  2. Geben Sie python oder python3 ein (je nachdem, welche Version Sie prüfen möchten) und drücken Sie die Eingabetaste:

    python
    
  3. Geben Sie im Interpreter den folgenden Code ein, um die Python-Version zu prüfen:

    import sys
    print(sys.version)
    
  4. Die Version wird im Format 3.x.x (default, ...) oder 2.x.x (default, ...) angezeigt.

  5. 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:

  1. Öffnen Sie die Eingabeaufforderung (cmd).

  2. Geben Sie python ein und drücken Sie die Eingabetaste. Dadurch wird der Python-Interpreter gestartet.

    python
    
  3. 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.

  4. 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:

  1. Öffnen Sie die Terminal-App.

  2. Starten Sie Python, indem Sie python3 eingeben und die Eingabetaste drücken.

  3. Führen Sie im Interpreter Folgendes aus:

    import sys
    print(sys.version)
    
  4. Beenden Sie den Interpreter mit exit().

Python-Version unter Linux und Windows prüfen

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 python3 statt als python installiert ist. Verwenden Sie stattdessen den Befehl python3 --version.

  • Unter macOS liefern aktuelle Versionen keinen bloßen Befehl python mehr mit. Verwenden Sie python3 --version und 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 --version ausprobieren, falls python nicht 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 python
    

    oder

    which python3
    
  • Unter Windows:

    where python
    

    oder mit dem Python-Launcher:

    py --list-paths