使用 py2exe 模块将 .py 转换为 .exe

Posted

技术标签:

【中文标题】使用 py2exe 模块将 .py 转换为 .exe【英文标题】:Converting .py to .exe using py2exe module 【发布时间】:2017-03-08 07:06:57 【问题描述】:

我可以成功地将我的 py 转换为 exe,但是在运行 exe 时它只是打开和关闭。该 exe 应该要求一个参数才能继续。 这没有发生。有什么问题?

我将此答案提到convert py2exe。

【问题讨论】:

您的脚本要么运行完成,要么产生错误并关闭。我建议您在脚本开头添加类似raw_input() 的内容,然后逐渐将其移至脚本下方以查找问题所在。 (假设您没有使用 GUI)我认为最好的方法是打开命令提示符并从那里执行脚本。这样做可以防止在程序完成后关闭窗口。您应该能够看到一些输出(例如错误消息/回溯),这应该可以帮助您找到问题。 【参考方案1】:

我找到了更好的解决方案....使用 Pyinstaller 帮助我轻松地将 .py 转换为 .exe....

【讨论】:

以上是关于使用 py2exe 模块将 .py 转换为 .exe的主要内容,如果未能解决你的问题,请参考以下文章

python程序转换为exe程序,py2exe的使用方法

py2exe打包python脚本

Py2Exe 检测为病毒。备择方案?

py2exe`ImportError:没有名为backend_tkagg`的模块

当我拥有它们时,Py2exe 抱怨缺少 dll?

如何使用 py2exe 和 esky 冻结 Celery?