我用python做了一个游戏,然后用cx-freeze导出。由于某些原因,当我试图双击应用程序时,它会打开一个命令行大约一秒钟,然后关闭。但是,当我自己使用python空闲时运行它时,它工作得很好。我遗漏了什么?
如果有用的话:我在一个名为data的单独文件夹中有图形文件,并且我使用的是普通的python modules + pygame。
发布于 2012-02-12 03:30:18
如果你的应用程序是一个图形用户界面,你应该用"Win32GUI“库冻结它,这样它就不会打开命令行了。看看an example in the docs吧。
我不知道为什么它又要关闭了--也许它没有包含它需要的东西。当您使用GUI基础冻结它时,任何错误消息都会出现在消息框中,这可能会帮助您找出问题所在。
https://stackoverflow.com/questions/8234192
复制相似问题