可执行文件 = 可执行文件 python 错误(尝试使用 cx_freeze 将 pygame 转换为可执行文件)

Posted

技术标签:

【中文标题】可执行文件 = 可执行文件 python 错误(尝试使用 cx_freeze 将 pygame 转换为可执行文件)【英文标题】:executables = executables python error (trying to turn pygame into executable with cx_freeze) 【发布时间】:2015-06-09 18:58:00 【问题描述】:

我正在尝试将运行良好的 pygame accident.py 转换为可执行文件。

安装cx_freeze 并在我的python27 目录中设置文件后,我运行python setup.py build 来创建可执行文件。

我不断收到错误消息,也许我仍然缺少一些文件?我的代码错了吗? 请帮忙!

这是我的代码的屏幕截图以及发生了什么:http://snag.gy/In8bz.jpg

【问题讨论】:

有点不同,但你可能想看看我的工具Pynsist。我写它是为了解决 cx_Freeze 的最大问题。 【参考方案1】:

如果我对您的理解正确,您正在尝试将 pygame 文件制作为 .exe 类型的可执行文件。我不熟悉您尝试使用的方法,但请查看:http://py2exe.org/ 我使用它将我的游戏制作成可执行文件,其他人可以下载并运行而无需安装 Python API。

希望这会有所帮助, 大卫

【讨论】:

嗨大卫,我尝试使用类似于 cx_freeze 的 py2exe,但是在打包我的代码时都出现了类似的错误。

以上是关于可执行文件 = 可执行文件 python 错误(尝试使用 cx_freeze 将 pygame 转换为可执行文件)的主要内容,如果未能解决你的问题,请参考以下文章

linux可执行文件不工作,但脚本在python中工作

text 错误:找不到Python可执行文件“python”,可以设置PYTHON env变量

使用 pyinstaller 生成的可执行文件遇到“致命的 python 错误:initfsencoding”

无法使用 python PDFKIT 创建 pdf 错误:“找不到 wkhtmltopdf 可执行文件:”

如何将.cs文件编译成.exe可执行文件/ 我用vs2010命令提示编译.cs文件出现错误

python3.x的程序如何打包成exe可执行文件