2012-07-11 28 views
5

Ich bin kein großer Programmierer, in der Tat versuche ich nur zu lernen, aber ich kann nicht Geany Python in meinem System (Windows 7) regonisieren, wenn ich versuche, das Programm auszuführen . Wenn ich Ausführen klicken, öffnet es sich um eine Eingabeaufforderung zu sagen:Geany kann Python nicht ausführen

‚Python‘ ist nicht als interne oder externe Befehl, ein Programm oder Batch-Datei

erkannt Wie kann ich dieses Problem beheben?

Antwort

12

Fügen Sie Ihrem PATH die ausführbare Python-Datei hinzu. Zum Beispiel habe ich Python installiert an:

C:\Program Files\Python 3.2 

So Win + Pause drücken/Pause, und gehen Sie auf "Erweiterte Systemeinstellungen":

System settings

Klicken Sie auf „Umgebungsvariablen "Fügen Sie unten eine neue Benutzervariable namens PYTHONDIR hinzu, und legen Sie sie in Ihrem Python-Installationsverzeichnis fest:

Adding a new environment variable

Dann suchen Sie nach einer anderen Variablen namens PATH. Wenn es keinen gibt, erstellen Sie einen und geben Sie ihm den Wert %PYTHONDIR%; Andernfalls fügen Sie ;%PYTHONDIR an das vorhandene an. Es sollte jetzt gut funktionieren.

Adding the PYTHONDIR to the PATH variable

2

hatte ich das gleiche Problem und fand, dass die Pfadeinstellung wie bei den anderen vor Beiträge beschrieben war notwendig, aber nicht ausreichend. In meinem Fall hatte ich mein Skript im Verzeichnis "geany" gespeichert. Es stellt sich heraus, dass es ein Berechtigungsproblem mit dem geany-Editor gab, der versucht, eine temporäre Datei im geany-Ordner zu erstellen. Sobald ich mein Skript in einem anderen Ordner gespeichert habe, ging der Berechtigungsfehler verloren.

0

Ich konfrontiert dieses Problem. Python zu PATH hinzugefügt, funktioniert gut mit cmd. Aber Geany konnte nicht ausführen. Es stellte sich heraus, dass ich beim Speichern der Datei nicht .py als Erweiterung eingegeben hatte. Sobald ich es gemacht habe, hat es gut funktioniert.

Verwandte Themen