2016-11-11 5 views
0

Ich fange gerade an, meine ersten Python-Skripte zu schreiben und alles war gut, bis gestern, als ich versuchte, ein Python-Skript in cmd auszuführen. Normalerweise gebe ich ein: cd Desktop und dann file.py. Es hat immer funktioniert, aber plötzlich, wenn ich file.py eintippe, öffnet es das Skript in Notepad ++ und es führt das Programm nicht in cmd aus. Ich hoffe, dass jemand helfen kann ..Kann Python-Skript in cmd nicht ausführen

+0

Sie mit Python laufen geben uns nicht genug Details, überprüfen Sie die 'PATH' Umgebungsvariable und stellen Sie sicher, dass der Pfad zu 'python.exe 'vorhanden ist. – Marcs

+0

Sie könnten immer '' python file.py'', gut für den Fall, dass python.exe im Systempfad ist – 4c74356b41

+0

Dies geschieht wegen Windows 'file association'. Es ist ein Fehler aufgetreten, durch den .py-Dateien mit Notepad.exe verknüpft wurden. – lit

Antwort

1

cd Desktop und als file.py

Versuchen

cd Desktop 

dann

python file.py 

Hinweis das Keyword 'Python' vor datei.py

0

Raten Sie in Ihrem Windows-Env, .py-Datei, die bereits zugewiesen wird, um mit Notepad zu öffnen ++

Klicken Sie mit der rechten Maustaste auf beliebige .py-Dateien, klicken Sie auf Eigenschaften, ändern Sie das Öffnen mit zu Ihrem ausführbaren Python, z. C: \ python27 \ python.exe

ODER

Explizit geben Sie sie in cmd

cd Desktop 
python file.py