Underc0de

Programación Scripting => Python => Mensaje iniciado por: fortil en Enero 11, 2013, 12:18:04 AM

Título: PyInstaller, cuando no funciona el py2exe en PyQt
Publicado por: fortil en Enero 11, 2013, 12:18:04 AM
Hola a todxs


pues no sé si ya conocen PyInstaller para distribuir aplicaciones en windo$ pero como no encontré nada, acá les traigo algo de lo que he encontrado. Resulta que trataba de convertir un ejecutable con mi antiguo py2exe, pero me dió error debido a las librerías de PyQt4 que usé para la parte gráfica, entonces buscando por ahí encontré esta aplicación de distribución.

http://www.pyinstaller.org/ (http://www.pyinstaller.org/)

Título: Re:PyInstaller, cuando no funciona el py2exe en PyQt
Publicado por: ANTRAX en Enero 11, 2013, 12:20:43 AM
Excelente aporte Fortil!
+Karma!

Saludos!
Título: Re:PyInstaller, cuando no funciona el py2exe en PyQt
Publicado por: fortil en Enero 11, 2013, 12:53:53 AM
Gracias ANTRAX, mi primer Karma  :'(


PD: cabe decir que no es necesario todo el código que dejé anteriormente, simplemente se puede poner:

usuario> python Makespec.py -w --onefile programa.py


Luego se puede cambiar el icono con Resource Hacker (pero si se puede poner de una vez)

y algo interesante es que cuando compilas con py2exe y abres el programa con el Resource Hacker, puedes ver el código del programa, al compilarlo con PyInstaller solamente aparecen los recursos de los iconos, algo muy bueno para ocultar el código.
Título: Re:PyInstaller, cuando no funciona el py2exe en PyQt
Publicado por: Metadato en Junio 28, 2013, 09:28:52 AM
Excelente herramienta!! Y en mi opinión es algo mejor que py2exe.

Aun que ahora en la nueva versión el archivo se pone en la carpeta raíz de la herramienta y se ejecuta el pyinstaller.py las funciones son las mismas si no me equivoco,


Saludos!!