Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: invisible_hack en 16 Junio 2010, 17:55 pm



Título: Sobre compatibilidad de programas generados con Py2exe
Publicado por: invisible_hack en 16 Junio 2010, 17:55 pm
Buenas.  :D

Pues hace unos días, he decidido comenzar con Python (finalmente dejo para más adelante ASM), pues Python es un lenguaje que he visto que es realmente potente, y ya he conseguido hacer cosillas bastante interesantes con códigos bastante simples, es algo que me alegra ver, la sencillez de codificación, y la potencia que se le puede sacar al lenguaje...

Bueno, ahora viene mi duda...

Como sabéis, Python se interpreta, no se compila, por lo que para poder ejecutar la aplicación, la persona debe tener instalado Python...

Pero he visto que existe py2exe que lo que hace es convertir en ejecutables nuestros programas en Python (los archivos con extension .py que generamos)

Y pues mi pregunta es...

Si yo compilo a .exe uno de mis programas en Python, y se lo envío por ejemplo a otra persona que no tenga Python en su ordenador...¿esta persona, podrá ejecutar y hacer funcionar bien mi .exe aunque no tenga Python instalado, o es necesario obligatoriamente que la persona lo tenga instalado?

Gracias.  :P


Título: Re: Sobre compatibilidad de programas generados con Py2exe
Publicado por: Novlucker en 16 Junio 2010, 18:00 pm
Es que es para eso, para compartirlo y usarlo sin necesitar el interprete :D ... por eeeesooo es que los exe pesan tanto :-\ porque llevan todo incrustado

También te recomiendo cx_Freeze (http://cx-freeze.sourceforge.net/), que tiene soporte para más versiones de Python

Saludos