Como crear un ejecutable [.exe] de Python para poderlo ejecutar en Windows

Iniciado por [Z]tuX, Mayo 27, 2011, 08:27:01 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Bien, pues hoy les mostrare como crear ejecutables [.exe] de archivos de Python, para que puedan correr sus programitas en otra maquina sin tener instalado el Interprete de Python.
Bien Empezamos:

Tenemos que tener Instalado Python 2.x o 3.x
Tambien tenemos que bajar py2exe, e instalarlo, lo puedes bajar desde You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login, debes de bajar segun la version de Python que tengas Instalado...

Bien una vez echo esto haremos un archivo llamado You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login, que tendra lo siguiente:

Código: text
from distutils.core import setup
import py2exe
setup(console=['TuArchivo.py'])


En donde dice 'TuArchivo.py' es el nombre de el programa que deseas convertir a .exe
Una vez creado, lo llevaremos al directorio donde estan instalado Python, normalmente es en C:\Python26, [en este caso es la version que yo uso, puede ser 27 o cualquier otra, todo depende de la version que tengan instalada de Python]

Tambien copiamos nuestro programa al directorio C:\Python26, despues solo basta con abrir una ventanda del cmd e ir al directorio donde esta nuetro You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login, que seria algo como C:\Python26\ en este caso.
Despues solo bastaria con teclear el siguiente comando:
Código: text
python setup.py py2exe 



Y esperamos a que se cree nuestro exe...


Nos creara dos carpetas Nuevas, una llamada build y otra dist, en esta ultima se encuentra nuestro archivo . exe, ustedes lo identificaran a instante, lo buscamos y lo ejecutamos con tan solo dar doble click y Vuala, ya tenmos nuestro exe.



Para Poderlo ejecutar en Otra PC necesitamos llevar esas dos carpetas SIEMPRE, si no no podran arrancar su programa...


Saludos
by ZtuX

sabes como pasar de .py a .exe un codigo que trabaje con las funciones graficas de la libreria easycanvas???

porque habia intentado de esta manera y no sirvió.
¡< blozzter >!

El post eesta bueno y bien explicado, pero ya hay uno así. Igual te lo dejo porque es tuyo.

Thanks

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login