Re: [Python-es] Tamaño de ejecutables Py2exe con GUI

Marte Fabián Baquerizo Sánchez martefabian en tredasis.com
Sab Jul 19 03:48:07 CEST 2008


Gracias por tu comentario,

Olvidé mencionar que pongo a la configuraciónde py2exe que meta todo al 
ejecutable (al .exe)

Efectivamente el peso mayor se lo llevan las librerias. ¿No habrá forma de 
reducirlas al mínimo necesario? Las que más pesan son las de GUI.

Supongo que por defecto se meten todos los widgets y extras ya sea que 
nuestro script los use o no.

Saludos.


--------------------------------------------------
From: "Manuel Enrique González Ramírez" <maengora en gmail.com>
Sent: Friday, July 18, 2008 8:20 PM
To: "Lista de discusión sobre python en castellano" <python-es en aditel.org>
Subject: Re: [Python-es] Tamaño de ejecutables Py2exe con GUI

> La verdad no sabría que decirte.
>
> Tengo actualmente dos aplicaciones, una de inventario y otra de 
> facturación
> una con un ejecutable de 16.5K (inventario) que tiene cerca de 8 
> formularios
> con botones sencillos, button imagen, grillas, cajas de texto, etc. y el
> otro executable exactamente igual, de 16.5K (facturación) con 20 forms con
> iguales características que las anteriores; ahora, si no solo te refieres 
> a
> los ejecutables "digamos el App.exe"  sino también a sus librerías estos 
> son
> los pesos respectivamente:
>
> 19.4Mb sin incluir las imágenes que están en una carpeta aparte 
> (Inventario)
> 20 Mb sin incluir las imágenes que están en una carpeta aparte 
> (Facturación)
>
> Como puedes ver el asunto del peso o tamaño al menos en win2 cuando creas
> ejecutables con py2exe radica en las dll, pyd y la carpeta library que 
> crea.
>
> El día 18 de julio de 2008 13:24, Marte Fabián Baquerizo Sánchez <
> martefabian en tredasis.com> escribió:
>
>> Hola,
>>
>> ¿Alguien ha tenido experiencia en generar ejecutables de Python con GUI
>> utilizando Py2exe o similares?
>>
>> En ocasiones he tenido que distribuir alguna pequeña utilería programada 
>> en
>> Python y con una GUI sencilla (algunos botones, cajas de texto), he usado 
>> Wx
>> y también Tk, pero los ejecutables resultantes no bajan de 6 u 8 MB por 
>> el
>> tamaño de las librerías GUI.
>>
>> ¿Alguien ha logrado producir ejecutables más pequeños? ¿Tal vez 
>> reduciendo
>> las librerías incrustadas a sólo los widgets utilizados?
>>
>> Recuerdo que hace años en C usé una librería llamada FLTK que era muy
>> pequeña, pero no he probado a usarla en Python (pyFLTK).
>>
>> Gracias.
>>
>>
>> _______________________________________________
>> Lista de correo Python-es
>> http://listas.aditel.org/listinfo/python-es
>> FAQ: http://listas.aditel.org/faqpyes
>>
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
> 
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es