【发布时间】:2017-03-19 20:03:54
【问题描述】:
我现在正在使用 pyinstaller 为 windows 10 制作一个 exe。
我最大的问题是我如何能够通过从我的 IDE 运行程序来完美地运行和工作。但是当我使用 pyinstaller 时,它缺少许多 dll 并且不起作用?
我正在使用代码
"Pyinstaller.py Main.py"
也试过--onefile, --windowed options..
将我的所有 3rd 方模块导入 pyinstaller 的正确方法是什么?
我正在使用 python 2.7 在 Windows 10 64bit 上工作。
这些是在 pyinstaller 制作 exe 时缺少的库: 9661 警告:找不到库:LIBEAY32.dll 10082 警告:找不到库:SSLEAY32.dll 11941 警告:找不到库:libmysql.dll
还有那些是在构建文件夹中创建的 warnMain.txt 中缺少的 dll。 它们太多了,无法在此处显示。
我之前读过关于可能我应该为程序创建的挂钩以查看 dll 或将其指向所有 dll 所在的路径。
从来没有让它工作,也许做错了什么。
我真的需要你们的帮助!
【问题讨论】:
-
您应该在命令行中使用
--hidden-importoption 或.spec文件添加所有缺少的模块。
标签: python windows python-2.7 pyinstaller