繁体   English   中英

Pyinstaller 错误:ModuleNotFoundError:没有名为“ctypes”的模块

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM