Невозможно импортировать модули QtGui, QtWidgets PyQt5/PySide в WinPE

Я разрабатываю инструмент для использования в WinPE и столкнулся с проблемой при использовании PySide2/PyQt5 в среде WinPE. При импорте QtGui пишет ImportError: DLL load failed while importing QtGui: The specified module could not be found. Но импорт QtCore выполнен успешно. Если я использую ту же среду на другом компьютере с Windows, все будет успешно.


person RohitM    schedule 16.01.2021    source источник


Ответы (1)


Я также разрабатываю программу pyqt5, работающую в winpe. с помощью pyinstaller преобразуйте его в exe и успешно запустите на новой машине win7.

при запуске в win10 pe в командной строке появляется сообщение ниже.

Указанный модуль не может быть найден.

Я обнаружил, что одно решение использует конкретную версию PyQT5 по ссылке ниже.

pip install PyQT5==5.9

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

person Albert Wang    schedule 16.04.2021