[MacPorts] #68016: Multiple Python errors
MacPorts
noreply at macports.org
Wed Aug 23 14:54:27 UTC 2023
#68016: Multiple Python errors
--------------------+-----------------------
Reporter: dlejay | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: qgis3-ltr
--------------------+-----------------------
Installing on an M1 MacStudio.
At startup I am greeted with several Python errors.
First popup →
{{{
An error occurred during execution of following code:
faulthandler.enable(file=fault_handler_file)
Traceback (most recent call last):
File "", line 1, in
PermissionError: [Errno 1] Operation not permitted
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']
}}}
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
}}}
Last popup →
{{{
Couldn't load plugin 'rasterdataplotting'
ModuleNotFoundError: No module named 'scipy'
Traceback (most recent call last):
File
"/Applications/MacPorts/QGIS3.app/Contents/MacOS/../Resources/python/qgis/utils.py",
line 401, in loadPlugin
__import__(packageName)
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/rasterdataplotting/__init__.py",
line 2, in
from .rasterdataplotting.plugin import RdpPlugin
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/rasterdataplotting/rasterdataplotting/plugin.py",
line 4, in
from .core.rdpinterface import RdpInterface
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/rasterdataplotting/rasterdataplotting/core/rdpinterface.py",
line 14, in
from ..gui.rdpdockwidget import RdpDockWidget
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/rasterdataplotting/rasterdataplotting/gui/rdpdockwidget.py",
line 8, in
from .rdpscatterplotwidget import RdpScatterPlotWidget
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/rasterdataplotting/rasterdataplotting/gui/rdpscatterplotwidget.py",
line 6, in
from scipy.stats import binned_statistic_2d, pearsonr
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 'scipy'
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
}}}
--
Ticket URL: <https://trac.macports.org/ticket/68016>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list