[英]pyenv fails with : ModuleNotFoundError: No module named '_ctypes' error
[英]Pyinstaller Error: ModuleNotFoundError: No module named 'ctypes'
我正在尝试使用 Pyinstaller 使我的 Python 程序可执行。 但是,我收到错误消息:ModuleNotFoundError:没有名为“ctypes”的模块。 在我的代码中,我将 ctypes 导入为“from ctypes import *”。
经过一番挖掘,我发现这个网站有一个“潜在”的解决方案,但不是很清楚。 我不知道接下来该做什么。 如果有人知道错误是什么或如何解决,请提供帮助。 非常感谢!
https://pyinstaller.readthedocs.io/en/stable/feature-notes.html
我使用 cx_freeze 让它工作。 起初我仍然遇到同样的错误,但我通过添加这一行来修复它。
options={'build_exe': {'packages': ['ctypes', 'xml'], 'include_files': includefiles}}
必须在 cx_freeze 的 setup.py 文件中手动添加 ctypes package。 我假设需要对 pyinstaller 规范文件做类似的事情。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.