2012-07-11 67 views
5

No soy un gran codificador, de hecho, solo estoy tratando de aprender, pero no puedo hacer que Geany regonise Python en mi sistema (Windows 7) cuando intento ejecutar el programa . Cuando hago clic en Ejecutar, se abre un símbolo del sistema diciendo:Geany no puede ejecutar Python

'Python' no se reconoce como un comando interno o externo, programa o archivo por lotes

¿Cómo puedo solucionar este problema?

Respuesta

12

Agregue el ejecutable de Python a su RUTA. Por ejemplo, he Python instalado en:

C:\Program Files\Python 3.2 

Así pulse Win + PAUSA/INTER, e ir a "Configuración avanzada del sistema":

System settings

Haga clic en "Variables de entorno "en la parte inferior, agregue una nueva variable de usuario llamada PYTHONDIR y configúrela en el directorio de instalación de Python:

Adding a new environment variable

Luego, busque otra variable llamada PATH. Si no hay uno, cree uno y asígnele el valor %PYTHONDIR%; de lo contrario, añada ;%PYTHONDIR al existente. Debería funcionar bien ahora.

Adding the PYTHONDIR to the PATH variable

2

I tenían el mismo problema y encontraron que el establecimiento de la ruta como se describe en los otros mensajes anteriores era necesaria pero no suficiente. En mi caso, guardé mi script en el directorio "geany". Resultó que había un problema de permisos con el editor de geany tratando de crear un archivo temporal en la carpeta geany. Tan pronto como guardé mi script en otra carpeta, el error de permisos desapareció.

0

He enfrentado este problema. Se agregó Python a PATH, funcionando bien en cmd. Pero Geany no pudo ejecutar. Resulta que, al guardar el archivo, no había ingresado .py como extensión. Una vez que lo hice, funcionó bien.

Cuestiones relacionadas