You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Couldn't load plugin 'inasafe' due to an error when calling its initGui() method
ModuleNotFoundError: No module named 'PyQt5.QtWebKitWidgets'
Traceback (most recent call last):
File "/usr/lib64/python3.10/site-packages/qgis/utils.py", line 448, in startPlugin
plugins[packageName].initGui()
File "/home/lam/.local/share/QGIS/QGIS3/profiles/default/python/plugins/inasafe/safe/plugin.py", line 563, in initGui
self._create_dock()
File "/home/lam/.local/share/QGIS/QGIS3/profiles/default/python/plugins/inasafe/safe/plugin.py", line 538, in _create_dock
from safe.gui.widgets.dock import Dock
File "/usr/lib64/python3.10/site-packages/qgis/utils.py", line 888, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "/home/lam/.local/share/QGIS/QGIS3/profiles/default/python/plugins/inasafe/safe/gui/widgets/dock.py", line 96, in
from safe.gui.tools.help_dialog import HelpDialog
File "/usr/lib64/python3.10/site-packages/qgis/utils.py", line 888, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "/home/lam/.local/share/QGIS/QGIS3/profiles/default/python/plugins/inasafe/safe/gui/tools/help_dialog.py", line 14, in
FORM_CLASS = get_ui_class('help_dialog_base.ui')
File "/home/lam/.local/share/QGIS/QGIS3/profiles/default/python/plugins/inasafe/safe/utilities/resources.py", line 126, in get_ui_class
return uic.loadUiType(ui_file_path)[0]
File "/usr/lib64/python3.10/site-packages/qgis/PyQt/uic/__init__.py", line 36, in __loadUiType
return __PyQtLoadUiType(*args, **kwargs)
File "/usr/lib64/python3.10/site-packages/PyQt5/uic/__init__.py", line 204, in loadUiType
exec(code_string.getvalue(), ui_globals)
File "", line 27, in
File "/usr/lib64/python3.10/site-packages/qgis/utils.py", line 888, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "/home/lam/.local/share/QGIS/QGIS3/profiles/default/python/plugins/inasafe/safe/gui/widgets/message_viewer.py", line 24, in
from qgis.PyQt import QtCore, QtGui, QtWebKitWidgets, QtWebKit
File "/usr/lib64/python3.10/site-packages/qgis/utils.py", line 888, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "/usr/lib64/python3.10/site-packages/qgis/PyQt/QtWebKitWidgets.py", line 24, in
from PyQt5.QtWebKitWidgets import *
File "/usr/lib64/python3.10/site-packages/qgis/utils.py", line 888, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
ModuleNotFoundError: No module named 'PyQt5.QtWebKitWidgets'
Python version: 3.10.0 (default, Oct 4 2021, 00:00:00) [GCC 11.2.1 20210728 (Red Hat 11.2.1-1)]
QGIS version: 3.22.0-Białowieża Białowieża, exported
Python Path:
/usr/share/qgis/python
/home/lam/.local/share/QGIS/QGIS3/profiles/default/python
/home/lam/.local/share/QGIS/QGIS3/profiles/default/python/plugins
/usr/share/qgis/python/plugins
/usr/lib64/python310.zip
/usr/lib64/python3.10
/usr/lib64/python3.10/lib-dynload
/usr/lib64/python3.10/site-packages
/usr/lib/python3.10/site-packages
/home/lam/.local/share/QGIS/QGIS3/profiles/default/python
/mnt/HDD/linux/downloads/timetravel_pesisir_banten
/home/lam/.local/share/QGIS/QGIS3/profiles/default/python/plugins/inasafe/safe_extras/parameters
/home/lam/.local/share/QGIS/QGIS3/profiles/default/python/plugins
/home/lam/.local/share/QGIS/QGIS3/profiles/default/python/plugins/inasafe/safe_extras
/home/lam/.local/share/QGIS/QGIS3/profiles/default/python/plugins
Problem
After installing the plugin, this error happened:
Expected Behaviour
No error
Environment
Checklist:
Proposed Solution
Some search on google:
https://stackoverflow.com/questions/37876987/cannot-import-qtwebkitwidgets-in-pyqt5
The text was updated successfully, but these errors were encountered: