【发布时间】:2013-03-01 07:51:45
【问题描述】:
我正在使用适合我的 Python 版本的 Python 2.4 和 py2exe 版本。我要使其可执行的文件位于与其 setup.py 文件相同的目录中的 Python 2.4 文件夹中。
当我运行脚本(在 cmd 中)c:\Python24\python.exe setup.py py2exe 时,我的 cmd 中有一堆文本和错误,就像你在图片中看到的那样。模块丢失,文件无法转入可执行文件。我遇到这个问题很久了,不知道怎么解决。我需要使我的程序可执行。
有什么办法解决这个问题吗?
编辑:我尝试使用 Python、Pygame 和 Py2exe 较新版本(2.6、2.7、3.2),但没有成功。我总是收到这些错误:S 另外,我已经尝试过 cx_Freeze 并再次相同:/
【问题讨论】:
-
为什么是 Python 2.4?控制台窗口会向您显示缺少的内容。
-
一些缺失的框架(Foundation 和 AppKit)是 Mac 框架,而您在 Windows 上工作。
-
是的,但是如何防止这个错误发生?
-
无论py2exe如何,原始python代码是否运行没有错误?
-
是的,它运行完美!
标签: python module pygame executable py2exe