[Python] Pregunta sobre py2exe.

Iniciado por Bomb-P, 6 Diciembre 2012, 19:18 PM

0 Miembros y 1 Visitante están viendo este tema.

Bomb-P

Bueno es que cuando convierto un archivo de python a .exe sale muchas librerias
y un archivo.zip y ademas algo asi _socket.pyd o pyc
_tkinter.pyd o pyc algo asi no estoy seguro pero hace ver todas
las librerias que importe y muestra datos muy importantes
no se puede hacer como cuando compilas algo en C++?
osea solo queda el .exe :D, Gracias por adelantado  ;D

Eleкtro

Mi recomendación es que dejes de usar una aplicación que está obsoleta desde el año 2008, te actualices, y pruebes lo de las librerías en este programa:

cxfreeze > http://cx-freeze.sourceforge.net/

Saludos








Bomb-P

Cita de: EleKtro H@cker en  7 Diciembre 2012, 20:29 PM
Mi recomendación es que dejes de usar una aplicación que está obsoleta desde el año 2008, te actualices, y pruebes lo de las librerías en este programa:

cxfreeze > http://cx-freeze.sourceforge.net/

Saludos
Bien pero sigue compilando igual todos compilan igual :( he visto juegos y programas hechos en python que no te muestran las liberias ni library.zip, De todas formas gracias por resonder ya habia compilado ahi.

Eleкtro

#3
Este ejemplo lo he sacado de Google:

Código (python) [Seleccionar]
from cx_Freeze import setup,Executable

includefiles = ['README.txt', 'archivo1.ext', 'carpeta\archivo2.ext', 'etc']
includes = []
excludes = ['Tkinter']
packages = ['do','khh']

setup(
   name = 'myapp',
   version = '0.1',
   description = 'A general enhancement utility',
   author = 'lenin',
   author_email = 'le...@null.com',
   options = {'build_exe': {'excludes':excludes,'packages':packages,'include_files':includefiles}},
   executables = [Executable('janitor.py')]
)