2012-07-11 14 views
5

Io non sono un grande codificatore, in realtà sto solo cercando di imparare, ma non riesco a Geany a regonise Python nel mio sistema (Windows 7) quando si tenta di eseguire il programma . Quando scatto Esegui, si apre un prompt dei comandi dicendo:Geany in grado di eseguire Python

'python' non è riconosciuto come comando interno o esterno, un programma eseguibile o un file batch

Come posso risolvere questo problema?

risposta

12

Aggiungere l'eseguibile di Python al PATH. Ad esempio, ho Python installato presso:

C:\Program Files\Python 3.2 

Quindi premere Win + Pausa/Pausa, e andare su "Impostazioni di sistema avanzate":

System settings

Fare clic su "Variabili d'ambiente "in basso, aggiungi una nuova variabile utente chiamata PYTHONDIR e impostala nella directory di installazione di Python:

Adding a new environment variable

Poi, cercare un'altra variabile ci chiama PATH. Se non c'è uno, crearne uno e dargli il valore %PYTHONDIR%; altrimenti, aggiungere ;%PYTHONDIR a quello esistente. Dovrebbe funzionare bene ora.

Adding the PYTHONDIR to the PATH variable

2

Ho avuto lo stesso problema e ha scoperto che modificando il percorso come descritto negli altri post precedenti era necessario ma non sufficiente. Nel mio caso, avevo salvato il mio script nella directory "geany". Si scopre che c'era un problema di autorizzazioni con l'editor Geany cercando di creare un file temporaneo nella cartella Geany. Non appena ho salvato il mio script in un'altra cartella, l'errore di autorizzazione è andato via.

0

Ho affrontato questo problema. Aggiunto python a PATH, funzionante bene su cmd. Ma Geany non è stato in grado di eseguire. Risulta, mentre salvavo il file, non avevo inserito .py come estensione. Una volta che l'ho fatto, ha funzionato bene.

Problemi correlati