FatalError 无法执行脚本。 PyQt5

FatalError failed to execute script. PyQt5

我知道已经有人就这个话题提出了问题,但我相信所有的决定都是完全由个人决定的。问题本质: 有一个 calculator.py 脚本和一个 kalkulator.py 这些文件在同一个目录下,计算器文件是可执行的,这是我使用 PyInstaller 转换成 EXE 的文件。在文件中,我导入了几个 PyQt5 库,第二个文件是 Python: from kalkulator import * 第二个文件 kalkulator.py 包含使用 QtDesigner

创建的程序的 GUI

当我 运行 命令 pyinstaller --onefile --debug calculator.py 一切正常。

但是当我运行调试模式下的EXE程序文件时,我看到以下错误:

照片显示出现如下错误。 "DLL Load Failed: The specified procedure could not be found."

我可以假设问题是在组装时,PyInstaller 没有看到包含图形界面的文件kalkulator.py。

关于这个问题,你能说说什么,你认为你能如何解决它?

我使用: Python 3.5 PyQt5 PyInstaller 3.3.1

我成功解决了我的问题!我把Python3.5.0的版本改成了3.6.0,也重新安装了PyQt5。