Python cx_Freeze __init__“没有名为编解码器的模块”

Posted

技术标签:

【中文标题】Python cx_Freeze __init__“没有名为编解码器的模块”【英文标题】:Python cx_Freeze __init__ "no module named codecs" 【发布时间】:2017-11-17 21:38:30 【问题描述】:

当我运行已编译的程序 (cx_Freeze) 时,它显示 __init__line 31. no module named codecs

我有 Python 3.6,有人知道为什么会这样,以及如何修复它吗?

我在 *** 上看到了其他问题,但它们似乎并没有解决我的问题,可能还有其他问题。

提前致谢!

【问题讨论】:

***.com/questions/42961944/…的可能重复 cx_Freeze: "No module named 'codecs'"的可能重复 【参考方案1】:

如果您使用的是 cx_Freeze 5.1,则存在导致此错误的错误。它已在源代码中更正,因此如果您签出最新的源代码并自己编译它应该适合您。如果没有,请告诉我!

【讨论】:

以上是关于Python cx_Freeze __init__“没有名为编解码器的模块”的主要内容,如果未能解决你的问题,请参考以下文章

cx_Freeze 与 python 包(不仅仅是一个模块)

Linux 上的 cx_freeze PyGObject 应用程序

Python 2.7 Cx_Freeze: ImportError: No module named __startup__

Python 2.7 Cx_Freeze: ImportError: No module named __startup__

cx_freeze 在 vi​​rtualenv 中缺少 distutils 模块

使用 cx_Freeze 构建 msi:ValueError:FCI 错误 1