Fehler beheben: „Python was not found; run without arguments to install from the Microsoft Store“
Wenn du Python unter Windows installierst, erscheint oft die Fehlermeldung: „Python was not found; run without arguments to install from the Microsoft Store“. Dies liegt meist daran, dass Windows standardmäßig einen „Platzhalter“ (Alias) für Python aktiviert hat, der dich in den App Store leiten möchte, anstatt deine tatsächliche Python-Installation zu nutzen.
Hier sind die effektivsten Lösungen, um diesen Fehler dauerhaft zu beheben.
Lösung 1: App-Ausführungsaliase deaktivieren (Empfohlen)
Dies ist die häufigste Ursache. Windows versucht, den Befehl python abzufangen, um die Microsoft-Store-Version zu bewerben.
- Öffne das Startmenü und tippe „App-Ausführungsaliase verwalten“ (oder auf Englisch: Manage app execution aliases) ein.
- Suche in der Liste nach den Einträgen „Installer für Python“ und „Python3“.
- Stelle die Schalter bei beiden Einträgen auf Aus.
- Starte dein Terminal (CMD oder PowerShell) neu und tippe
python --versionein.
Lösung 2: Die Umgebungsvariablen (PATH) manuell anpassen
Sollte Lösung 1 nicht ausreichen, erkennt Windows den Pfad zu deiner Python-Installation nicht.
- Drücke die Windows-Taste und tippe „Umgebungsvariablen“ ein. Wähle „Systemumgebungsvariablen bearbeiten“.
- Klicke im Fenster unten auf den Button Umgebungsvariablen.
- Suche unter „Benutzervariablen“ den Eintrag Path und klicke auf Bearbeiten.
- Prüfe, ob die Pfade zu deinem Python-Ordner und dem Scripts-Ordner vorhanden sind. Falls nicht, klicke auf Neu und füge sie hinzu. Die Pfade sehen meist so aus:
C:\Users\DEINNAME\AppData\Local\Programs\Python\PythonXX\C:\Users\DEINNAME\AppData\Local\Programs\Python\PythonXX\Scripts\(Ersetze „DEINNAME“ durch deinen Windows-Nutzernamen und „XX“ durch deine Version).
- Wichtig: Verschiebe diese Python-Einträge mit dem Button Nach oben, damit sie ganz oben in der Liste stehen.
- Bestätige alles mit OK und starte dein Terminal neu.
Lösung 3: Python-Installation reparieren und „PATH“ automatisch hinzufügen
Wenn du Python gerade erst installiert hast oder die obigen Schritte zu kompliziert sind, kannst du die Installation reparieren:
- Gehe zu Einstellungen > Apps > Installierte Apps.
- Suche in der Liste nach Python.
- Klicke auf die drei Punkte daneben (oder auf „Ändern“/„Modify“).
- Wähle im Installer den Punkt Modify (Ändern) aus.
- Klicke auf „Next“, bis du zu den „Advanced Options“ kommst.
- Setze unbedingt einen Haken bei „Add Python to environment variables“.
- Klicke auf Install oder Repair.
Überprüfung der Lösung
Um sicherzugehen, dass alles funktioniert, öffne eine neue Eingabeaufforderung (CMD) und gib folgenden Befehl ein:
python --version
Wenn du nun eine Antwort wie Python 3.x.x erhältst, ist das Problem gelöst. Erhältst du immer noch eine Fehlermeldung, versuche es alternativ mit dem Befehl:
py --version
(Der py-Launcher wird oft automatisch mitinstalliert und ist zuverlässiger als der direkte python-Befehl).