Discussion:
Py2exe vs PyInstaller
Anthony Lenton
2007-11-02 23:10:34 UTC
Permalink
Buenas,

Corre todavía un thread en esta lista en el que algunos vapulean a
py2exe y otros los defienden. Acá en su momento hubo que distribuir
una PyAplicación para unos clientes que no querían renegar y usaban
windows, y después de hacerlo un par de veces con py2exe encontramos
que PyInstaller[1] hacía lo mismo y a menudo mejor.

Algunas ventajas: Comprime el ejecutable y lo extrae en tiempo de
ejecución lo que produce ejecutables más pequeños, tiene opciones de
producir un solo archivo o un directorio con los archivos necesarios
(para armar instaladores), y es multiplataforma Win32/Linux/Irix así
que podes hacer cosas como armar PyAplicaciones de un solo archivo
standalone para Linux.

Desde que lo encontré estoy feliz, la vida me sonríe y escribo código
con menos bugs... pero sin embargo sigo viendo que py2exe es bastante
mas ubicuo y renombrado.

Entonces mi pregunta es, por qué? Cuál es la ventaja de py2exe que no
estoy viendo? O será la inercia de la sapiencia popular nomas?

Combatiendo esto último,

[1] http://pyinstaller.python-hosting.com/
--
Anthony Lenton
Except - The good guys in software development
http://except.com.ar
Enrique Maldonado
2007-11-02 23:43:23 UTC
Permalink
Facil, py2exe tiene un nombre mas marketinero y ademas siempre que buscas
transformar "A" en "B", buscas en google "A"2"B".
En cambio PyInstaller es un nombre mas criptico.
Post by Anthony Lenton
Buenas,
Corre todavía un thread en esta lista en el que algunos vapulean a
py2exe y otros los defienden. Acá en su momento hubo que distribuir
una PyAplicación para unos clientes que no querían renegar y usaban
windows, y después de hacerlo un par de veces con py2exe encontramos
que PyInstaller[1] hacía lo mismo y a menudo mejor.
Algunas ventajas: Comprime el ejecutable y lo extrae en tiempo de
ejecución lo que produce ejecutables más pequeños, tiene opciones de
producir un solo archivo o un directorio con los archivos necesarios
(para armar instaladores), y es multiplataforma Win32/Linux/Irix así
que podes hacer cosas como armar PyAplicaciones de un solo archivo
standalone para Linux.
Desde que lo encontré estoy feliz, la vida me sonríe y escribo código
con menos bugs... pero sin embargo sigo viendo que py2exe es bastante
mas ubicuo y renombrado.
Entonces mi pregunta es, por qué? Cuál es la ventaja de py2exe que no
estoy viendo? O será la inercia de la sapiencia popular nomas?
Combatiendo esto último,
[1] http://pyinstaller.python-hosting.com/
--
Anthony Lenton
Except - The good guys in software development
http://except.com.ar
---------------------------------------------------------------------
PyAr - Python Argentina - Sitio web: http://www.python.com.ar/
--
Mi llave publica
https://keyserver1.pgp.com/vkd/DownloadKey.event?keyid=0xEF0F9BE7EF8A719A
Ernesto Savoretti
2007-11-03 01:09:45 UTC
Permalink
Post by Anthony Lenton
Acá en su momento hubo que distribuir
una PyAplicación para unos clientes que no querían renegar y usaban
windows
Perdón, si no querían renegar, porque usaban Windows?

:=)

Ernesto Savoretti
Carlos José Barroso
2007-11-03 02:56:57 UTC
Permalink
Post by Ernesto Savoretti
Perdón, si no querían renegar, porque usaban Windows?
Excelente punto.

Vengo trabajando hace tiempo con qt4, pero nunca se me ocurrió pensar
en correr una aplicación en windows... Alguien tiene alguna idea de
como funciona ?
--
Carlos José Barroso
MSN/Jabber/Gtalk: cjbarroso-***@public.gmane.org
XEComm
Lavalle 858
San Luis (5700) - San Luis
www.xecomm.com.ar
alejandro david weil
2007-11-03 03:33:55 UTC
Permalink
Hola!

On 11/2/07, Anthony Lenton <antoniolenton-***@public.gmane.org> wrote:
[..]
Post by Anthony Lenton
Algunas ventajas: Comprime el ejecutable y lo extrae en tiempo de
ejecución lo que produce ejecutables más pequeños, tiene opciones de
producir un solo archivo o un directorio con los archivos necesarios
(para armar instaladores), y es multiplataforma Win32/Linux/Irix así
que podes hacer cosas como armar PyAplicaciones de un solo archivo
standalone para Linux.
Interesante (ademas de que ande mejor)!
Lo probaron con PyGame? Para la pyweek estaria bueno.. va.. no sé.. si
la mayoria que testea ya tiene python instalado..
Post by Anthony Lenton
Entonces mi pregunta es, por qué? Cuál es la ventaja de py2exe que no
estoy viendo? O será la inercia de la sapiencia popular nomas?
[1] http://pyinstaller.python-hosting.com/
Habrá que probarlo!

Gracias por compartirlo!

saludos,
dave

ps: PyInstaller nombre críptico? jajaja
--
There is no dark side of the moon really. Matter of fact it's all dark.
nachopro
2007-11-07 23:02:10 UTC
Permalink
Che, realmente muy bueno! muchísimas gracias... hace un par de días
que venía buscando algo así!

:)
Post by alejandro david weil
Hola!
[..]
Post by Anthony Lenton
Algunas ventajas: Comprime el ejecutable y lo extrae en tiempo de
ejecución lo que produce ejecutables más pequeños, tiene opciones de
producir un solo archivo o un directorio con los archivos necesarios
(para armar instaladores), y es multiplataforma Win32/Linux/Irix así
que podes hacer cosas como armar PyAplicaciones de un solo archivo
standalone para Linux.
Interesante (ademas de que ande mejor)!
Lo probaron con PyGame? Para la pyweek estaria bueno.. va.. no sé.. si
la mayoria que testea ya tiene python instalado..
Post by Anthony Lenton
Entonces mi pregunta es, por qué? Cuál es la ventaja de py2exe que no
estoy viendo? O será la inercia de la sapiencia popular nomas?
[1] http://pyinstaller.python-hosting.com/
Habrá que probarlo!
Gracias por compartirlo!
saludos,
dave
ps: PyInstaller nombre críptico? jajaja
--
There is no dark side of the moon really. Matter of fact it's all dark.
---------------------------------------------------------------------
PyAr - Python Argentina - Sitio web: http://www.python.com.ar/
--
ignacio benedetti a.k.a. nachopro
mailto:tranceway-***@public.gmane.org
http://nachopro.com.ar/
Loading...