Skip to content

Unable to active DataPlotly under Mac #460

Description

@ktrinko

Describe the bug
Trying to active the Plugin 4.5.1 under MacOS 26.3 with M-Prozessor and QGIS 4.2.1 I get the
following error-messages:

Couldn't load plugin 'DataPlotly' due to an error when calling its classFactory() method
ModuleNotFoundError: No module named 'PyQt6.QtWebEngineWidgets'
Traceback (most recent call last):
  File "/Applications/QGIS-final-4_2_1.app/Contents/Frameworks/lib/python3.12/site-packages/qgis/utils.py", line 496, in _startPlugin
    plugins[packageName] = package.classFactory(iface)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/kurt/Library/Application Support/QGIS/QGIS4/profiles/default/python/plugins/DataPlotly/init.py", line 33, in classFactory
    from .data_plotly import DataPlotly
  File "/Applications/QGIS-final-4_2_1.app/Contents/Frameworks/lib/python3.12/site-packages/qgis/utils.py", line 1119, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/kurt/Library/Application Support/QGIS/QGIS4/profiles/default/python/plugins/DataPlotly/data_plotly.py", line 35, in
    from DataPlotly.gui.dock import DataPlotlyDockManager
  File "/Applications/QGIS-final-4_2_1.app/Contents/Frameworks/lib/python3.12/site-packages/qgis/utils.py", line 1119, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/kurt/Library/Application Support/QGIS/QGIS4/profiles/default/python/plugins/DataPlotly/gui/dock.py", line 19, in
    from DataPlotly.gui.plot_settings_widget import DataPlotlyPanelWidget
  File "/Applications/QGIS-final-4_2_1.app/Contents/Frameworks/lib/python3.12/site-packages/qgis/utils.py", line 1119, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/kurt/Library/Application Support/QGIS/QGIS4/profiles/default/python/plugins/DataPlotly/gui/plot_settings_widget.py", line 71, in
    from qgis.PyQt.QtWebEngineWidgets import QWebEngineView
  File "/Applications/QGIS-final-4_2_1.app/Contents/Frameworks/lib/python3.12/site-packages/qgis/utils.py", line 1119, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Applications/QGIS-final-4_2_1.app/Contents/Frameworks/lib/python3.12/site-packages/qgis/PyQt/QtWebEngineWidgets.py", line 20, in
    from PyQt6.QtWebEngineWidgets import *
  File "/Applications/QGIS-final-4_2_1.app/Contents/Frameworks/lib/python3.12/site-packages/qgis/utils.py", line 1119, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'PyQt6.QtWebEngineWidgets'

Python version: 3.12.11 (main, Jul 17 2026, 00:25:09) [Clang 17.0.0 (clang-1700.6.4.2)] 
QGIS version: 4.2.1-Belém do Pará Belém do Pará, f229b86a
Python Path:
• /Users/kurt/Library/Application Support/QGIS/QGIS4/profiles/default/python/plugins/GeoSpreadsheet/_vendor
• /Users/kurt/Library/Application Support/QGIS/QGIS4/profiles/default/python/plugins/cartagen4qgis
• /Applications/QGIS-final-4_2_1.app/Contents/Resources/qgis/python
• /Users/kurt/Library/Application Support/QGIS/QGIS4/profiles/default/python
• /Users/kurt/Library/Application Support/QGIS/QGIS4/profiles/default/python/plugins
• /Applications/QGIS-final-4_2_1.app/Contents/Resources/qgis/python/plugins
• /Applications/QGIS-final-4_2_1.app/Contents/Frameworks/lib/python312.zip
• /Applications/QGIS-final-4_2_1.app/Contents/Frameworks/lib/python3.12
• /Applications/QGIS-final-4_2_1.app/Contents/Frameworks/lib/python3.12/lib-dynload
• /Applications/QGIS-final-4_2_1.app/Contents/Frameworks/lib/python3.12/site-packages
• /Users/kurt/Library/Application Support/QGIS/QGIS4/profiles/default/python
• /Users/kurt/Library/Application Support/QGIS/QGIS4/profiles/default/python/plugins
• /Users/kurt/Library/Application Support/QGIS/QGIS4/profiles/default/python/plugins/HCMGIS/forms
• /Users/kurt/Library/Application Support/QGIS/QGIS4/profiles/default/python/plugins/vector_to_map
• /Users/kurt/Library/Application Support/QGIS/QGIS4/profiles/default/python/plugins/mmqgis/forms
• /Users/kurt/Library/Application Support/QGIS/QGIS4/profiles/default/python/plugins/shapetools/ext-libs
• /Users/kurt/Desktop

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions