-
Notifications
You must be signed in to change notification settings - Fork 1
Description
What is the bug or the crash?
Won't install on Linux Ubuntu 22.04.1
Steps to reproduce the issue
-
Do !pip install loopstructural[visualisation,export] in QGIS console
-
Install zipfile
-
Result:
Couldn't load plugin 'loopstructural' due to an error when calling its classFactory() method
ModuleNotFoundError: No module named 'LoopStructural'
Traceback (most recent call last):
File "/home/mark/anaconda3/envs/qgis/share/qgis/python/qgis/utils.py", line 478, in _startPlugin
plugins[packageName] = package.classFactory(iface)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mark/.local/share/QGIS/QGIS3/profiles/default/python/plugins/loopstructural/init.py", line 21, in classFactory
from .plugin_main import LoopstructuralPlugin
File "/home/mark/anaconda3/envs/qgis/share/qgis/python/qgis/utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mark/.local/share/QGIS/QGIS3/profiles/default/python/plugins/loopstructural/plugin_main.py", line 26, in
from loopstructural.gui.modelling.modelling_widget import ModellingWidget as Modelling
File "/home/mark/anaconda3/envs/qgis/share/qgis/python/qgis/utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mark/.local/share/QGIS/QGIS3/profiles/default/python/plugins/loopstructural/gui/modelling/modelling_widget.py", line 30, in
from LoopStructural.utils import random_hex_colour
File "/home/mark/anaconda3/envs/qgis/share/qgis/python/qgis/utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'LoopStructural'
Python version: 3.12.8 | packaged by conda-forge | (main, Dec 5 2024, 14:50:27) [GCC 13.3.0]
QGIS version: 3.40.3-Bratislava Bratislava, exported
Python Path:
/home/mark/anaconda3/envs/qgis/share/qgis/python
/home/mark/.local/share/QGIS/QGIS3/profiles/default/python
/home/mark/.local/share/QGIS/QGIS3/profiles/default/python/plugins
/home/mark/anaconda3/envs/qgis/share/qgis/python/plugins
/home/mark/anaconda3/envs/qgis/share/qgis/python/plugins
/home/mark/anaconda3/envs/qgis/share/qgis/python
/home/mark
/home/mark/anaconda3/envs/qgis/lib/python312.zip
/home/mark/anaconda3/envs/qgis/lib/python3.12
/home/mark/anaconda3/envs/qgis/lib/python3.12/lib-dynload
/home/mark/anaconda3/envs/qgis/lib/python3.12/site-packages
/home/mark/.local/share/QGIS/QGIS3/profiles/default/python
Versions
QGIS version | 3.40.3-Bratislava |
QGIS code branch | Release 3.40 |
Libraries | |
Qt version | 5.15.15 |
Python version | 3.12.8 |
GDAL/OGR version | 3.10.1 (Compiled) 3.10.2 (Running) |
PROJ version | 9.5.1 |
EPSG Registry database version | v11.022 (2024-11-05) |
GEOS version | 3.13.0-CAPI-1.19.0 |
SQLite version | 3.48.0 (Compiled) 3.49.1 (Running) |
PDAL version | 2.8.2 (Compiled) 2.8.3 (Running) |
PostgreSQL client version | unknown |
SpatiaLite version | 5.1.0 |
QWT version | 6.3.0 |
QScintilla2 version | 2.14.1 |
OS version | Ubuntu 22.04.5 LTS |
Active Python plugins | |
sgtool | 0.2.11 |
geocatbridge | 4.3.2 |
WAXI_QF-main | 0.1.2 |
tomofast_x_q | 0.2.3 |
loop_plugin | 0.5 |
openlayers_plugin | 2.0.0 |
delete-all | 1.0.1 |
plugin_reloader | 0.9.3 |
grassprovider | 2.12.99 |
processing | 2.12.99 |
db_manager | 0.1.20 |
MetaSearch | 0.3.6 |
Supported QGIS version
- I'm running a supported QGIS version according to the official roadmap.
New profile
- I tried with a new QGIS profile
Additional context
No response