Tengo este código:
Código:
El build se crea perfectamente y veo que los archivos necesarios (los .png y los .mp3) están dentro junto con el .exe. El problema es que al hacer doble click en el .exe se cierra enseguida, y si lo ejecuta desde la terminal me da este error:import sys from cx_Freeze import setup, Executable includefiles = ["04B_30.TTF", "space_scroll.png", "boss_laser.png", "elite_laser.png", "normal_laser.png", "missile.png", "final_boss_sprite.png", "ship1_sprite.png", "ship1_sprite_SM.png", "Music War.mp3"] includes = [] excludes = [] packages = ["pygame", "sys", "pygame.gfxdraw", "random"] setup( name = 'Interstellar Fight', version = '1.0.0', options = {'build_exe': {'excludes':excludes,'packages':packages,'include_files':includefiles}}, executables = [Executable('interstellar_fight.py')] )