Tutorial: "Python Not Found" in Visual Studio Code beheben

Melden

Hier ist ein umfassendes Tutorial, wie du den Fehler „Python Not Found“ in Visual Studio Code (VS Code) behebst.

Es ist frustrierend: Du hast Python installiert, aber Visual Studio Code weigert sich, es zu erkennen. Dieser Fehler kann verschiedene Ursachen haben – von einer fehlenden Erweiterung bis hin zu falsch gesetzten Pfad-Variablen.

Befolge diese Schritte nacheinander, um das Problem zu lösen.


Schritt 1: Überprüfen, ob Python installiert ist

Bevor wir die Einstellungen in VS Code ändern, müssen wir sicherstellen, dass Python überhaupt auf deinem System installiert ist.

  1. Öffne deine Eingabeaufforderung (Windows: cmd / Mac: Terminal).
  2. Gib folgenden Befehl ein:
    python --version

    (Falls das nicht funktioniert, versuche python3 --version).

  3. Ergebnis: Wird eine Versionsnummer (z. B. Python 3.11.x) angezeigt, ist Python installiert. Erhältst du eine Fehlermeldung, lade Python von python.org herunter und installiere es.

Schritt 2: Die Python-Erweiterung in VS Code installieren

VS Code benötigt eine spezielle Erweiterung von Microsoft, um Python-Dateien korrekt zu verarbeiten.

  1. Öffne Visual Studio Code.
  2. Klicke links in der Seitenleiste auf das Extensions-Icon (die vier Quadrate) oder drücke Strg + Umschalt + X.
  3. Suche nach "Python".
  4. Wähle die Erweiterung von Microsoft aus und klicke auf Install.

Schritt 3: Den Python-Interpreter manuell auswählen

Oft weiß VS Code zwar, dass Python installiert ist, weiß aber nicht, welche Version oder wo sie liegt.

  1. Drücke in VS Code die Tastenkombination Strg + Umschalt + P (Mac: Cmd + Shift + P), um die Befehlspalette zu öffnen.
  2. Tippe "Python: Select Interpreter" ein und klicke darauf.
  3. Dir wird nun eine Liste der installierten Python-Versionen angezeigt. Wähle die empfohlene Version aus (meistens steht dort "Global" oder ein Pfad zu deiner Installation).
  4. Prüfung: Unten rechts in der Statusleiste von VS Code sollte nun die gewählte Python-Version stehen.

Schritt 4: Python zum System-Pfad (PATH) hinzufügen (Windows)

Wenn die Konsole in VS Code Python immer noch nicht findet, liegt es oft daran, dass Python nicht in den Umgebungsvariablen von Windows eingetragen ist.

  1. Drücke die Windows-Taste und suche nach "Umgebungsvariablen" (Bearbeite die Systemumgebungsvariablen).
  2. Klicke im Reiter "Erweitert" auf den Button Umgebungsvariablen....
  3. Suche unter "Systemvariablen" die Variable Path und klicke auf Bearbeiten.
  4. Prüfe, ob der Pfad zu deinem Python-Ordner (z.B. C:\Users\DeinName\AppData\Local\Programs\Python\Python311\) vorhanden ist.
  5. Falls nicht: Klicke auf "Neu" und füge den Pfad sowie den "Scripts"-Ordner hinzu.
  6. Wichtig: Starte VS Code danach komplett neu!

Tipp für die Neuinstallation: Wenn du Python neu installierst, setze unbedingt den Haken bei "Add Python to PATH".


Schritt 5: Das Terminal in VS Code neu starten

Manchmal erkennt das integrierte Terminal Änderungen erst nach einem Neustart.

  1. Schließe das aktuelle Terminal in VS Code (Klick auf das Mülleimer-Icon im Terminal-Bereich).
  2. Öffne ein neues Terminal über das Menü Terminal -> New Terminal.
  3. Versuche erneut, dein Skript mit python dateiname.py auszuführen.

Zusammenfassung: Was hat geholfen?

  • Kein Python installiert? -> Von python.org laden.
  • Keine Erweiterung? -> Microsoft Python Extension installieren.
  • Falscher Interpreter? -> Ctrl+Shift+P -> Select Interpreter.
  • Pfad-Problem? -> Python zum System-PATH hinzufügen.

Sollte es immer noch nicht funktionieren, hilft oft eine einfache Maßnahme: VS Code deinstallieren, Python deinstallieren und beides frisch neu aufsetzen, wobei du bei der Python-Installation penibel darauf achtest, "Add to PATH" zu aktivieren.

0