无法在WinPE中导入PyQt5/PySide的QtGui、QtWidgets模块

4

我正在开发一个用于WinPE的工具,在使用PySide2/PyQt5时遇到了问题。

在导入QtGui时,它会显示ImportError: DLL load failed while importing QtGui: The specified module could not be found.

但导入QtCore则成功。

如果我在另一台Windows机器上使用相同的环境,则可以成功。

1个回答

1
我还开发了一个在WinPE中运行的PyQt5程序。 使用PyInstaller将其转换为exe,并在新的Win7机器上成功运行。
当在Win10 PE上启动时,命令行会显示以下消息。
“找不到指定的模块。”
我发现一个解决方案是从下面的网址使用特定版本的PyQT5。
pip install PyQT5==5.9

https://dev59.com/qlgQ5IYBdhLWcg3wXy1v#51821319


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接