programa - ejecutar un archivo python en la terminal ubuntu
¿Cómo ejecuto un programa de Python? (8)
¡Estoy muy contento de que me hayas preguntado! Estaba trabajando en explicar esto mismo en nuestro wikibook (que obviamente está incompleto). Estamos trabajando con principiantes de Python, ¡y tuvimos que ayudar a algunos a través de exactamente lo que estás preguntando!
Línea de comando Python en Windows:
Guarde su archivo de código python en alguna parte, utilizando "Guardar" o "Guardar como" en su editor. Vamos a llamarlo ''first.py'' en alguna carpeta, como "pyscripts" que creas en tu Escritorio.
Abra un mensaje (un shell de Windows ''cmd'' que es una interfaz de texto en la computadora):
start> run> "cmd" (en la pequeña caja). DE ACUERDO.
Navega hasta donde está tu archivo python, usando los comandos ''cd'' (cambiar el directorio) y ''dir'' (para mostrar los archivos en el directorio, para verificar tu cabeza). Para nuestro ejemplo algo como,
> cd C: / Documents and Settings / Gregg / Desktop / pyscripts
tratar:
> python first.py
Si recibes este mensaje:
''python'' no se reconoce como un comando interno o externo, programa operable o archivo por lotes.
entonces, Python (el programa de intérpretes que puede traducir Python a ''instrucciones de la computadora'') no está en su camino (consulte Colocar Python en su ruta de acceso a continuación). Luego intente llamarlo así (suponiendo que Python2.6, instalado en la ubicación habitual):
> C: / Python26 / python.exe first.py
(Usuarios avanzados: en lugar de first.py, puede escribir la ruta completa de first.py de C: / Documents and Settings / Gregg / Desktop / pyscripts / first.py)
Poniendo Python en tu camino
Windows
Para ejecutar programas, su sistema operativo busca en varios lugares e intenta hacer coincidir el nombre del programa / comando que escribió con algunos programas en el camino.
En windows:
panel de control> sistema> avanzado> | Variables ambientales | > variables del sistema -> Ruta
esto debe incluir: C: / Python26; (o equivalente). Si lo pones en la parte delantera, será el primer lugar buscado. También puede agregarlo al final, que posiblemente sea más útil.
A continuación, reinicie su solicitud e intente escribir ''python''. Si todo funcionó, deberías obtener un mensaje ">>>".
Así que estoy comenzando como Python un poco, pero estoy teniendo problemas ... corriendo. Jajaja
Estoy usando IDLE por ahora, pero no sirve para nada porque solo puedes ejecutar un par de líneas a la vez.
También estoy usando Komodo Edit para crear los archivos .py reales.
Mi pregunta es, ¿cómo puedo ejecutar los archivos .py para probar el programa real?
Estoy usando Windows 7 y Komodo Edit 5 como mi IDE. Presionar F5 en Komodo no hace absolutamente nada.
En IDLE presione F5
Puede abrir su archivo .py con IDLE y presionar F5 para ejecutarlo.
Puede abrir el mismo archivo con otro editor (como Komodo como dijo) guárdelo y presione F5 nuevamente; F5 funciona con IDLE (incluso cuando la edición se realiza con otra herramienta).
Si desea ejecutarlo directamente desde Komodo de acuerdo con este artículo: Ejecutando el código de Python dentro de Komodo Edit usted tiene que:
- ir a Caja de herramientas -> Agregar -> Nuevo comando ...
- en el campo superior ingrese el nombre ''Ejecutar archivo Python''
en el campo ''Comando'', ingrese este texto:
% (python)% F 3.a opcional, haga clic en la pestaña ''Key Binding'' y asigne un comando de teclado a este comando
- haga clic en Aceptar.
Lo que acabo de hacer, para abrir un script de python simple haciendo doble clic. Acabo de agregar un archivo por lotes al directorio que contiene el script:
@echo off
python exercise.py
pause>nul
(Tengo el ejecutable de Python en mi ruta del sistema. Si no, uno necesitaría incluir su ruta completa, por supuesto).
Entonces solo puedo hacer doble clic en el archivo por lotes para ejecutar el script. La tercera línea evita que la ventana de cmd se cierre tan pronto como finalice el guión, para que pueda ver los resultados. :) Cuando hayas terminado, cierra la ventana de comandos.
Navegue por la ubicación de su archivo simplemente presione el botón Shift
y haga clic en el nombre del archivo. Haga clic en la pestaña Open command window here
y escriba en su símbolo del sistema python file_name.py
Puedes simplemente llamar
python /path/to/filename.py
Python viene con un editor al que se puede acceder desde la opción de menú IDLE Archivo> Nuevo archivo.
Escriba el código en ese archivo, guárdelo como [nombre de archivo] .py y luego (en esa misma ventana del editor de archivos) presione F5 para ejecutar el código que creó en la ventana de IDLE Shell.
Nota: hasta ahora ha sido la forma más fácil y directa para mí.
Si esto ayuda a alguien, ni "python [nombre de archivo] .py" ni "python.exe [nombre de archivo.py]" funcionaron para mí, pero "start python [filename] .py" sí. Si alguien más tiene problemas con los dos comandos anteriores, prueba el último.
si no quieres llamar a filename.py
puedes agregar .PY
al PATHEXT, de esa forma solo llamarás a un filename