Ну, во-первых, я пытаюсь установить 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.