[MacPorts] #68016: qgis3-ltr @3.28.9: Multiple Python errors
MacPorts
noreply at macports.org
Sun Aug 27 22:08:37 UTC 2023
#68016: qgis3-ltr @3.28.9: Multiple Python errors
---------------------+----------------------
Reporter: dlejay | Owner: Veence
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: qgis3 |
---------------------+----------------------
Comment (by nilason):
>
> Then, a new popup →
>
> {{{
> Couldn't load plugin 'DataPlotly' due to an error when calling its
classFactory() method
>
> ModuleNotFoundError: No module named 'PyQt5.QtWebKit'
> Traceback (most recent call last):
> File
"/Applications/MacPorts/QGIS3.app/Contents/MacOS/../Resources/python/qgis/utils.py",
line 423, in _startPlugin
> plugins[packageName] = package.classFactory(iface)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/Users/damien/Library/Application
Support/QGIS/QGIS3/profiles/default/python/plugins/DataPlotly/__init__.py",
line 33, in classFactory
> from .data_plotly import DataPlotly
> File
"/Applications/MacPorts/QGIS3.app/Contents/MacOS/../Resources/python/qgis/utils.py",
line 888, in _import
> mod = _builtin_import(name, globals, locals, fromlist, level)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/Users/damien/Library/Application
Support/QGIS/QGIS3/profiles/default/python/plugins/DataPlotly/data_plotly.py",
line 32, in
> from DataPlotly.gui.dock import DataPlotlyDockManager
> File
"/Applications/MacPorts/QGIS3.app/Contents/MacOS/../Resources/python/qgis/utils.py",
line 888, in _import
> mod = _builtin_import(name, globals, locals, fromlist, level)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/Users/damien/Library/Application
Support/QGIS/QGIS3/profiles/default/python/plugins/DataPlotly/gui/dock.py",
line 19, in
> from DataPlotly.gui.plot_settings_widget import
DataPlotlyPanelWidget
> File
"/Applications/MacPorts/QGIS3.app/Contents/MacOS/../Resources/python/qgis/utils.py",
line 888, in _import
> mod = _builtin_import(name, globals, locals, fromlist, level)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/Users/damien/Library/Application
Support/QGIS/QGIS3/profiles/default/python/plugins/DataPlotly/gui/plot_settings_widget.py",
line 49, in
> from qgis.PyQt.QtWebKit import QWebSettings
> File
"/Applications/MacPorts/QGIS3.app/Contents/MacOS/../Resources/python/qgis/utils.py",
line 888, in _import
> mod = _builtin_import(name, globals, locals, fromlist, level)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File
"/Applications/MacPorts/QGIS3.app/Contents/MacOS/../Resources/python/qgis/PyQt/QtWebKit.py",
line 24, in
> from PyQt5.QtWebKit import *
> File
"/Applications/MacPorts/QGIS3.app/Contents/MacOS/../Resources/python/qgis/utils.py",
line 888, in _import
> mod = _builtin_import(name, globals, locals, fromlist, level)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ModuleNotFoundError: No module named 'PyQt5.QtWebKit'
>
>
> Python version: 3.11.4 (main, Jun 10 2023, 09:42:27) [Clang 14.0.3
(clang-1403.0.22.14.1)]
> QGIS version: 3.28.9-Firenze Firenze, exported
>
> Python Path:
> /Applications/MacPorts/QGIS3.app/Contents/MacOS/../Resources/python
> /Users/damien/Library/Application
Support/QGIS/QGIS3/profiles/default/python
> /Users/damien/Library/Application
Support/QGIS/QGIS3/profiles/default/python/plugins
>
/Applications/MacPorts/QGIS3.app/Contents/MacOS/../Resources/python/plugins
>
/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python311.zip
>
/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
>
/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/lib-dynload
> /Users/damien/Library/Python/3.11/lib/python/site-packages
>
/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages
> /Users/damien/Library/Application
Support/QGIS/QGIS3/profiles/default/python
> }}}
>
Try {{{sudo port install py311-pyqt5 +webkit}}}
--
Ticket URL: <https://trac.macports.org/ticket/68016#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list