【问题标题】:Unable to import QtGui, QtWidgets modules of PyQt5/PySide in WinPEWinPE中无法导入PyQt5/PySide的QtGui、QtWidgets模块
【发布时间】:2021-04-21 02:48:48
【问题描述】:

我正在开发一个在 WinPE 中使用的工具,并且在 WinPE 环境中使用 PySide2/PyQt5 时遇到了问题。 在导入 QtGui 时,它显示 ImportError: DLL load failed while importing QtGui: The specified module could not be found. 但是导入QtCore是成功的。 如果我在另一台 Windows 机器上使用相同的环境,它是成功的。

【问题讨论】:

    标签: python pyqt5 pyside2 winpe


    【解决方案1】:

    我还开发了一个在 winpe 中运行的 pyqt5 程序。 使用pyinstaller将其转换为exe并在新的win7机器上成功运行。

    在 win10 pe 启动时,命令行会显示以下消息。

    找不到指定的模块。

    我发现一种解决方案是从下面的 url 使用特定版本的 PyQT5

    pip install PyQT5==5.9
    

    https://stackoverflow.com/a/51821319/7324168

    【讨论】:

      猜你喜欢
      • 2014-05-01
      • 1970-01-01
      • 2013-07-28
      • 1970-01-01
      • 2014-01-12
      • 2019-08-06
      • 1970-01-01
      • 2021-01-23
      相关资源
      最近更新 更多