chakalinux wrote:
Hola, intento instalar py2exe y no lo he logrado, me baje py2exe-0.6.9 de sourceforge y al intentar instalarlo me dice que no encuentra la librería windows.h, por mas que busco no la encuentro:

Me sale lo siguiente:

python setup.py install ->

/home/c/Descargas/py2exe-0.6.9/py2exe/build_exe.py:16: DeprecationWarning: the sets module is deprecated
  import sets
running install
running build
running build_py
running build_ext
building '_memimporter' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPYTHONDLL=\"PYTHON26.DLL\" -DPYTHONCOM=\"pythoncom26.dll\" -I/usr/include/python2.6 -c source/MemoryModule.c -o build/temp.linux-x86_64-2.6/source/MemoryModule.o
<command-line>:0: warning: missing terminating " character
<command-line>:0: warning: missing terminating " character
source/MemoryModule.c:30: warning: ignoring #pragma warning *source/MemoryModule.c:32: fatal error: Windows.h: No existe el archivo o directorio*
compilation terminated.
error: command 'gcc' failed with exit status 1


Un saludo
------------------------------------------------------------------------

_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
Creo que py2exe es sólo para Windows. De otro modo se llamaría py2bin o algo más general. Sólo en Windows los ejecutables son .exe. He leído de 'freeze', servirá en Linux? Si la idea es distribuir un binario que no muestre el fuente de tu programa, podrías distribuir el .pyc, aunque en este caso estaría atado a la versión de Python, esto es, un Python 2.4 no entenderá un binario producido por un 2.6.

Gerardo
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a