Tengo un problema realmente molesto, no puedo ejecutar un archivo Python simplemente haciendo doble clic.

He intentado configurarlo para abrir el archivo con idle.bat pero eso solo inicia el editor IDLE con doble clic, no ejecuta el archivo Python.

9
Jack 13 ene. 2017 a las 19:58

4 respuestas

La mejor respuesta

¿Qué versión de Python tienes instalada?

Debe escribir su propio archivo por lotes para ejecutar su binario de Python y su script.

Por ejemplo, con una instalación predeterminada de Python 2.7 en Windows, este podría ser el contenido completo de su script.

myscript.bat:

ECHO ON
REM A batch script to execute a Python script
SET PATH=%PATH%;C:\Python27
python yourscript.py
PAUSE

Guarde este archivo como "myscript.bat" (asegúrese de que no sea "myscript.bat.txt"), luego haga doble clic en él.

13
OregonTrail 13 ene. 2017 a las 18:01

Cuando tenía Py2 y Py3, y luego eliminaba el primero, mi script no se ejecutaba haciendo doble clic en él (pero bien desde la consola). Me di cuenta de que mi carpeta __pycache__ (el mismo directorio que el script) estaba la cuestión. Problema resuelto cuando se elimina.

0
James Koss 23 may. 2019 a las 22:07

Haga clic derecho en el archivo-> abrir con-> elija el programa predeterminado-> más opciones-> seleccione el archivo python.exe y haga clic en.

1
ratna 8 nov. 2018 a las 11:57

Haga clic derecho en el archivo, seleccione abrir con. Si desea simplemente ejecutar el script, busque python.exe y selecciónelo. Si desea depurar con IDLE, busque ese ejecutable y selecciónelo.

2
Xiidozen 13 ene. 2017 a las 17:06