![](/img/trans.png)
[英]PyInstaller “ImportError: No module named Pyinstaller”
[英]PyInstaller: “ImportError: No module named htmlentitydefs”
我用这样的 pyinstaller 制作了可执行文件(没有 --onefile 或其他选项)
> pyinstaller brdg2.py
当我运行它时,这是我得到的(命令提示符关闭前的屏幕截图)。
从其他线程来看,开始时的警告似乎可以忽略,所以问题是
ImportError: No module named htmlentitydefs
编辑:我使用 cx_freeze 创建的 .exe 得到相同的ImportError ,所以它似乎与打包程序无关。
另外要添加一些信息,我刚刚重新安装了 Python 和必要的模块,并且之前在执行相同操作时没有出现此错误(尽管我确实遇到了其他错误)。
htmlentitydefs 模块已在 Python 3 中重命名为 html.entities。 2to3 工具将在将您的源代码转换为 Python 3 时自动调整导入。
使用html.entities
而不是htmlentitydefs
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.