Как установить PyQtWebEngine в MSYS2 (Windows 10)

Ну, во-первых, я пытаюсь установить PyQtWebEngine с помощью pip:

pip install PyQtWebEngine

но это не удается.

Затем я скачал исходный код PyQtWebEngine отсюда< /а>.

После этого я устанавливаю sip командой pacman:

pacman -S mingw-w64-x86_64-sip4

После этого я перехожу к источнику, загруженному PyQtWebEngine, и, наконец, запускаю:

python configure.py --sip /c/msys64/mingw64/bin/sip.exe --qmake /c/msys64/mingw64/bin/qmake.exe из консоли msys2 mingw64.

Выход:

Configuring PyQtWebEngine 5.15.2...
The PyQtWebEngine .sip files will be installed in
C:/msys64/mingw64/lib/python3.8/site-packages/PyQt5/bindings.
PyQtWebEngine will be installed in
C:/msys64/mingw64/lib/python3.8/site-packages/PyQt5.
PyQt 5.15.4 is being used.
Qt 5.15.2 is being used.
sip 4.19.25 is being used.
The sip executable is C:/msys64/mingw64/bin/sip.exe.
The PEP 484 stubs will be installed in
C:/msys64/mingw64/lib/python3.8/site-packages/PyQt5.
The QScintilla API file will be installed in
C:/msys64/mingw64/share/qt5/qsci/api/python.
Generating the C++ source for the QtWebEngine module...
Error: Unable to create the C++ code.

Я ищу эту ошибку (Создание исходного кода C++ для модуля QtWebEngine... Ошибка: невозможно создать код C++.) и здесь есть ответ, связанный с версией sip.

Итак, вопрос в том, как я могу установить PyQtWebEngine (PyQt 5.15.2) в MSYS2?

Примечание. Я читал на форуме qt, что это невозможно, но я хочу, чтобы этот модуль отображал некоторые фреймы чата в основной программе pyqt5.


person Chris P    schedule 21.04.2021    source источник


Ответы (1)


Я не знаю разницы между PyQtWebEngine и PyQtWebKit, но этот пакет, это только то, что мне нужно.

person Chris P    schedule 21.04.2021