py2exe仅在捆绑时使用PyQt4应用程序失败? [Win7 64位]

时间:2013-03-13 19:56:36

标签: python pyqt py2exe

我希望这不是一个重复,因为一些问题似乎涵盖了这个问题,但没有一个问题具有决定性的答案。

  

Python: PyQt4 Py2exe - 没有回答

我有一个非常简单的脚本,它启动一个带有“Hello World”QPushButton的窗口。单击后,应用程序退出。很简单。

使用非常准确的setup.py,我生成一个包含大量文件的dist文件夹。应用程序运行正常。

我上线并将'bundle_files':1zipfile=None行添加到我的脚本中,现在我得到的是一个22mb的exe文件,当我尝试执行它时,它会无声地失败。没有日志文件,没有错误消息,没有。只是一秒钟的犹豫而没有。

另一个不确定的SO线程表明这是py2exe和Windows 64的问题,但是贡献者无法解释问题是什么或他在哪里读到它。

1 个答案:

答案 0 :(得分:0)

你应该使用pyexe的版本来获得win64。另外,请检查py2exe的版本,具体取决于Python版本(你可能有2.7?)

http://sourceforge.net/projects/py2exe/files/py2exe/0.6.9/py2exe-0.6.9.win64-py2.7.amd64.exe/download?use_mirror=ignum&download=