使用PyInstaller编译PyQt5 Python应用程序时出现问题

时间:2018-04-16 02:57:50

标签: python windows pyqt pyqt5 pyinstaller

我已经看到一些帖子说这个问题已经解决,但我仍然无法使用Python 3.6.4,PyQt 5.10.1和Pyinstaller 3.3.1成功编译。< / p>

获得大量警告(如下所示)并且生成的可执行文件不起作用。

WARNING: lib not found: api-ms-win-crt-runtime-l1-1-0.dll dependency of C:\users\justin\appdata\local\programs\python\python36-32\lib\site-packages\PyQt5\Qt\plugins\bearer\qgenericbearer.dll type errors.

我尝试在我的命令中包含python目录,但没有骰子。目前使用此命令:

pyinstaller --paths "C:\Users\Justin\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\PyQt5\Qt\bin" "..\main.py"

有人遇到过这个问题吗?

2 个答案:

答案 0 :(得分:0)

index = (date >= tStart) & (date <= tEnd); FuelCost = fuelCost(:, index); 是Visual C ++ 2015 Redistributable包的一部分。

Download

答案 1 :(得分:0)

好吧,我发现其他缺少的模块导致了.exe的问题。我仍然得到所有那些api-ms-win错误,但我的应用程序运行良好。