【问题标题】:Pyinstaller missing dlls, exe not workingPyinstaller 缺少 dll,exe 无法正常工作
【发布时间】: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 所在的路径。

从来没有让它工作,也许做错了什么。

我真的需要你们的帮助!

【问题讨论】:

标签: python windows python-2.7 pyinstaller


【解决方案1】:

从 Pyinstaller 命令中删除 --windowed 选项。

然后,当您运行 exe 文件时,您会看到更准确的错误。

运行exe后发布打印...

【讨论】:

  • 这应该是评论而不是回答。
猜你喜欢
  • 2019-03-14
  • 2018-03-30
  • 2016-06-28
  • 1970-01-01
  • 2023-03-26
  • 2018-04-29
  • 2019-12-05
  • 2022-10-02
  • 2010-12-08
相关资源
最近更新 更多