Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/03/2015, 13:36
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 9 meses
Puntos: 1360
Respuesta: Problema al utilizar cx_Freeze

Cita:
Iniciado por 12trunks12 Ver Mensaje
1.- En todos los vídeos y páginas que he visto en las que utilizaban cx_Freeze o py2exe solo convertían a .exe el archivo .py, pero si tengo imágenes y carpetas que el archivo.py necesita? Como hago para incluirlas en la compilación?
En la documentación de py2exe hay un ejemplo completo. En lo personal dejaria un archivo de configuración en la misma ruta del .exe y ahí pondría las rutas u otros datos que necesite.

http://www.py2exe.org/index.cgi/data_files

Cita:
Iniciado por 12trunks12 Ver Mensaje
2.- Bueno yo uso Windows XP y cuando creo el .exe(del archivo.py solo) se abre el símbolo del sistema y se cierra enseguida, como cuando haces ejecutas directamente un archivo.py. Hay algo que deba hacer para que ese .exe se ejecute normal?
Primero que nada mi mas sentido pésame por estar usando windows xp.

Segundo guarda tu archivo con la extensión .pyw y dale doble click.
Para "compilarlo" en modo windows cambia en tu script.

Código Python:
Ver original
  1. from distutils.core import setup
  2. import py2exe
  3. setup(console=['app.py'])

a esto.

Código Python:
Ver original
  1. from distutils.core import setup
  2. import py2exe
  3. setup(windows=['app.py'])

También puedes usar en caso que se te dificulte GUI2EXE https://code.google.com/p/gui2exe/