使用 cx_freeze 将 .py 转换为 .exe 时出错
Posted
技术标签:
【中文标题】使用 cx_freeze 将 .py 转换为 .exe 时出错【英文标题】:Error when Converting .py to .exe with cx_freeze 【发布时间】:2018-03-09 15:14:08 【问题描述】:我正在尝试将我的 .py 代码转换为 .exe。我尝试了此处和网络上帖子中的所有选项,我所能想到的只是使用 cx_Freeze 时出现以下错误,而使用 pyinstaller 时 .exe 无法打开。 有人可以帮助解决以下错误或提供可行的替代方法吗? PS:我的py代码其实是我的jupyter notebook里的ipython代码,但是我尽量不分享代码源。
【问题讨论】:
【参考方案1】:终于在使用 pyinstaller 时让它工作了,关键是从命令窗口打开 .exe 文件,以便在我删除该行后看到警告,即“未找到导入 cv2”(因为我没有使用该模块)并重新构建它,.exe 文件现在可以工作了。希望有一天这会对某人有所帮助
【讨论】:
以上是关于使用 cx_freeze 将 .py 转换为 .exe 时出错的主要内容,如果未能解决你的问题,请参考以下文章
将 .py 转换为 .exe 时出现 cx_Freeze 错误
类型错误:列表索引必须是整数或切片,而不是 str 尝试使用 cx_Freeze 将 .py 文件转换为 .exe 时
为啥当我更改我在 python 中使用 cx_freeze 创建的 exe 中的 py 文件夹时它没有改变?
使用 cx_freeze 将脚本转换为 .exe 时如何包含 tkinter?