我的错误消息没有多说,
文件“C:... \ site-packages \ PyInstaller \ loader \ pyimod03_importers.py”, 第714行,在load_module模块中= loader.load_module(fullname) importError:dll加载失败:找不到指定的模块。
所以我试图找到一些解决方案(stackoverflow,google ...),然后我下载了Dependency Walker,我发现很多dll(红色或橙色?)框,然后我认为它是缺少的DLL,然后我从system32复制了所有这些红色标记的DLL到/ python35 / Scripts / dist /,并没有发生任何不同。
我也试过py2exe,但我无法从pip或easy-install下载pyobjc。因为我认为它不适用于Windows,所以我没有想法......
py2exe错误消息:
5个缺少的模块------------------? AppKit的
导入的tkinter
从keyboard._darwinkeyboard导入?石英
从keyboard._darwinkeyboard导入?队列
从键盘,keyboard._generic,keyboard._nixcommon导入? 从cmd,code,pdb导入的readline? 从 SCRIPT
我正在使用Windows,python35。
答案 0 :(得分:0)
我最近有类似的问题(也缺少dll),python to exe"编译器"似乎他们并不总是能够自己找到所有包裹。我建议你尝试另一个,例如cx_freeze This guy explains it clearly。重点是您创建初始化脚本(如在视频中),您可以在其中指定要包含的模块。