[pyar] Ninja en PortablePython?

fisa fisadev en gmail.com
Mie Nov 17 14:02:47 ART 2010


2010/11/17 Ricardo Aráoz <ricaraoz en gmail.com>:
> On 17/11/2010 01:53 p.m., fisa wrote:
>>
>> 2010/11/17 Ricardo Aráoz<ricaraoz en gmail.com>:
>>>
>>> On 17/11/2010 01:42 p.m., fisa wrote:
>>>>
>>>> 2010/11/17 Martín Gaitán<gaitan en gmail.com>:
>>>>>
>>>>> 2010/11/17 fisa<fisadev en gmail.com>
>>>>>>
>>>>>> 2010/11/17 Martín Gaitán<gaitan en gmail.com>:
>>>>>>>
>>>>>>> Cuando uno armar un ejecutable con py2exe no queda portable ?  Por
>>>>>>> qué
>>>>>>> hay
>>>>>>> que usar "pythonportable"  ?
>>>>>>>
>>>>>>> mi experiencia con gpec [1] es que sí, todo lo necesario (salvo
>>>>>>> algunas
>>>>>>> libs
>>>>>>> bastante comunes en windows) quedan en el ./dist que genera py2exe.
>>>>>>> Pero
>>>>>>> GPEC usa wxpython y no qt, así que no sé si aplica.
>>>>>>>
>>>>>>> [1] http://code.google.com/p/gpec2010/
>>>>>>
>>>>>> Pero el no armó un ejecutable con py2exe. Él está hablando del
>>>>>> instalador
>>>>>> de Qt.
>>>>>>
>>>>> yo entendí que la intención era hacer un NinjaPython portable, y creo
>>>>> que
>>>>> los más fácil es con py2exe.
>>>>
>>>> Sep, sería una mejor opción.
>>>> Él está hablando de hacer andar Qt en python portable, en este caso
>>>> para usar ninja. El objetivo es el mismo pero él está intentando por
>>>> otro camino, jeje. Igual coincido, sería mejor que armen un exe con
>>>> py2exe.
>>>
>>> En realidad es un python portable que tengo en un pen-drive para poder
>>> usar
>>> python independientemente de la máquina y de los permisos y/o
>>> librerías/versiones/etc.
>>> En ese escenario me resulta mejor tener Ninja como fuente (así no gasto
>>> lugar del pen al pedo) y PyQt instalados. Claro, si es que puedo hacerlo.
>>> Caso contrario exploraría la opción del exe.
>>> No hay nada bueno/malo, depende del uso que uno le esté dando.
>>>
>> Por qué sería mejor?
>> Con py2exe va a ser independiente como querés. Y vas a ocupar
>> practicamente lo mismo de espacio, o incluso menos usando py2exe
>> (porque py2exe va a inlcuir solo lo que necesita, no qt completo).
>
> Porque en el exe está incluido el interprete y las libs de python las cuales
> también quiero tener en mi portablePython para poder programar/ejecutar
> alguna otra cosa. O sea, duplico cosas, que normalmente no es problema pero
> en un pen molesta un poco.
>

Pero incluye solo las cosas que usas, no pesan casi nada normalmente.
En cambio lo que querés hacer con Qt, si no te funcionó, va a ser
comlicado de conseguir. Y probablemente también vaya a ocupar
bastante, no vas a tener gran diferencia de espacio. Pero como vos
prefieras :)


-- 
fisa  -  Juan Pedro Fisanotti



More information about the pyar mailing list