Error en Geany con Python

4 réponses [Dernière contribution]
finlannoche
Hors ligne
A rejoint: 05/02/2023

Buenas! Quiero aprender a programar en Python y al utilizar Geany me da un error al darle a Compilar.

https://i.postimg.cc/tC4NyXVs/not-found.png

Al darle a Ejecutar funciona, pero me da ese error al compilar.
En (Establecer comandos de construcción) en Execute tengo puesto:
/usr/bin/python3 "%f"

He probado infinidad de combinaciones y no logro solucionar el problema.

https://i.postimg.cc/MZFvMxFM/establecer-comandos-construcci-n.png

Aqui pongo la versión y la ruta que tengo en pyhton.

https://i.postimg.cc/vZHY3NkF/version-python-ruta.png

Supongo que será una tontería, pero no doy con la solución.
He buscado info y casi todo está en inglés y es bastante confuso.

Si alguien me puede ayudar me haría un gran favor.

Saludos!

P.D Tengo Trisquel 11

Pièce jointeTaille
not-found.png15.21 Ko
establecer-comandos-construcción.png49.92 Ko
version-python-ruta.png39.25 Ko
avrtm
Hors ligne
A rejoint: 11/22/2019

Creo que el error es el que te señalo en el adjunto. Tienes puesto «python -m py_compile "%f"» y debería poner «python3 -m py_compile "%f"»

establecer-comandos-construcci-n.png
finlannoche
Hors ligne
A rejoint: 05/02/2023

¡Muchísimas gracias avtrm! He puesto el 3 que faltaba y ya funciona correctamente.
Mira que me he tirado un par de buenos ratos tratando de arreglarlo y no encontraba la solución.

Me has alegrado el día! Ahora me toda la parte difícil, aprender a programar.. jeje!

Un saludo y muchas gracias, espero que tu respuesta le pueda servir de ayuda a más personas que como yo, empiezan desde cero.

avrtm
Hors ligne
A rejoint: 11/22/2019

Me alegro de haber podido ser de utilidad :) Yo estoy intentando aprender forth en los ratos que tengo libres.

finlannoche
Hors ligne
A rejoint: 05/02/2023

Por lo que he leído forth se utiliza mucho en la robótica al ser muy interactivo en tiempo real. Lo malo que no se ve mucha info en la red.

A mí me ha dado por aprender Python, porque he visto que con muy pocas líneas de código se hacen cosas estupendas. Aparte de eso, parece fácil y hay un montón de información para aprender.