
Ich weiß, dass diese Frage schon einmal gestellt wurde, aber ich kann keine Lösung finden, die für mich funktioniert. Ich habe Python mehrmals deinstalliert und neu installiert und den Pfad geändert. Immer wenn ich Python in cmd ausführe, erhalte ich diesen Fehler „Python“ wird nicht als interner oder externer Befehl, ausführbares Programm oder Batchdatei erkannt. Python funktioniert in meinem Jupyter-Notebook, aber wenn ich etwas per Pip installieren muss, kann ich das nicht tun.
Antwort1
Immer wenn ich
python
es ausführe,cmd
erhalte ich diesen Fehler'python' is not recognized as an internal or external command, operable program or batch file
.
Sie müssen python.exe
Ihrem Windows-Pfad eine oder mehrere Variablen hinzufügen. Dies können Sie tun, wenn Sie Python mit dem offiziellen Installer von installieren.python.orgindem Sie eine benutzerdefinierte Installation auswählen und die richtige Option markieren, um Python zu Ihren Umgebungsvariablen hinzuzufügen.
Wenn Sie den Pfad zu Python manuell zu Ihren Windows-Pfadvariablen hinzufügen müssen (z. B. weil Python bereits installiert ist), suchen Sie nach der Windows-Suche und geben Sie env
sie ein. Klicken Sie auf den ersten Link, der angibt, dass Sie Ihre Umgebungsvariablen bearbeiten möchten.
Wenn Sie Windows 7 verwenden, fügen Sie
;C:\path\to\python
am Ende IhrerPath
Variable unterSystem variables
, wopython
sich Ihr Python-Installationsordner befindet, z. B. ein Attribut hinzu (verwenden Sie esPATH
unter Ihren Benutzervariablen nur, wenn nur dieser Benutzer auf Python zugreifen soll). Wenn Sie in der Windows-Suche auf den falschen Link klicken, müssen Sie möglicherweise auf dieEnvironment Variables...
Schaltfläche klicken, um zu den beschriebenen Einstellungen zu gelangen.Unter Windows 10 fügen Sie es einfach
C:\path\to\python
am Ende der Liste hinzu (in einem neuen Feld).Fügen Sie
python.exe
Ihrem Pfadeintrag nichts hinzu (dh erC:\path\to\python\python.exe
ist falsch).
Python funktioniert in meinem Jupyter-Notebook, aber wenn ich
pip
etwas installieren muss, kann ich das nicht tun.
Das Hinzufügen von Python zu Ihren Umgebungsvariablen über das offizielle Installationsprogramm (siehe oben) sollte dieses Problem lösen. Wenn nicht, müssen Sie dieselben (ungefähren) Schritte wie oben ausführen, aber C:\path\to\python\Scripts
zu Ihrem Pfad hinzufügen ( Scripts
ist der Ordner, in dem pip.exe
es sich befindet).
Starten Sie in beiden Fällen Ihren PC neu, bevor Sie versuchen , über die Befehlszeile auf python
/ zuzugreifen .pip