Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/09/2011, 01:31
Koan
 
Fecha de Ingreso: diciembre-2009
Ubicación: Spain
Mensajes: 180
Antigüedad: 15 años
Puntos: 9
Respuesta: ¿Como se configura Geany para Python?

Cita:
Iniciado por razpeitia Ver Mensaje
Acabo de instalarlo y lo único que tienes que hacer es poner python en el path.

Tal como lo viste en el video, lo único que tienes que hacer es añadir la ruta de python a la variable de entorno PATH, que se encuentra en C:\Python26 (Si tu versión es la 2.6), C:\Python27 (si tu versión es la 2.7)
Gracias. Eso lo hice ayer, pero no hay manera...

Cuando estoy en Geany voy a "Documento" y dentro a "Establecer tipo de archivo". Escojo Python. Entonces empiezo a crear código y me reconoce la sintaxis y la colorea. Entonces pienso que la cosa funciona. Pero cuando le doy a ejecutar me empiezan a salir errores por todos los lados.

Aquí te pongo unos cuantos:

-09:19:26: Error al ejecutar «python "sin título.py"» (no se ha podido crear el script de inicio)

-File "C:\Python27\lib\runpy.py", line 162, in _run_module_as_main

-File "C:\Python27\lib\py_compile.py", line 170, in <module>

-sys.exit(main())

-IOError: [Errno 2] No such file or directory: 'sin t\xedtulo.py'

-Ha fallado la compilación.




Pensaba que Geany era como PythonG. Es decir, que tecleabas código y podías ver el resultado al momento dentro de ese programa ¿Esto no se puede realizar con Geany? ¿O es solo un editor de código?

Gracias...


EDITO:

Bueno, en el PATH (variable del sistema) he puesto C:\Python27 detrás de los demás directorios. He escogido el lenguaje Python En Geany y he salvado una prueba con la extensión *py. Si este programa lo ejecuto desde el escritorio o lo selecciono yo manualmente se ejecuta sin problemas. Pero dentro del Geany no me deja ejecutarlo y me sale esta pantalla:





¿Que me queda por configurar? ¿Dentro del Geany no se puede ejecutar un programa de Python para hacer pruebas? ¿O solo se limita abrir la consola de Windows?

Última edición por Koan; 18/09/2011 a las 02:24 Razón: Mas errores...