Проблема с приложением cx-freeze: оно работает всего 1 секунду - PullRequest
0 голосов
/ 23 ноября 2011

Я сделал игру на python, а затем экспортировал ее с cx-freeze . По какой-то причине, когда я пытаюсь дважды щелкнуть приложение, оно открывает командную строку примерно на секунду, а затем закрывается. Тем не менее, когда я запускаю его сам с помощью Python IDLE, он работает нормально. Чего мне не хватает?

Если это поможет: у меня есть графические файлы в отдельной папке с именем data, и я использую обычные модули python + pygame .

1 Ответ

0 голосов
/ 11 февраля 2012

Если ваше приложение представляет собой графический интерфейс, вы должны заморозить его с помощью базы Win32GUI, чтобы оно не открывало командную строку.Взгляните на пример в документах .

Я не знаю, почему он снова закрывается - возможно, он не смог включить то, что ему нужно.Когда вы замораживаете его с помощью базы графического интерфейса, любые сообщения об ошибках должны появляться в окне сообщений, что может помочь вам разобраться, в чем проблема.

...