Skip to content

Linux Install #13

@markjessell

Description

@markjessell

What is the bug or the crash?

Won't install on Linux Ubuntu 22.04.1

Steps to reproduce the issue

  1. Do !pip install loopstructural[visualisation,export] in QGIS console

  2. Install zipfile

  3. 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 version3.40.3-Bratislava
QGIS code branchRelease 3.40
 
Libraries
Qt version5.15.15
Python version3.12.8
GDAL/OGR version3.10.1 (Compiled)
3.10.2 (Running)
PROJ version9.5.1
EPSG Registry database versionv11.022 (2024-11-05)
GEOS version3.13.0-CAPI-1.19.0
SQLite version3.48.0 (Compiled)
3.49.1 (Running)
PDAL version2.8.2 (Compiled)
2.8.3 (Running)
PostgreSQL client versionunknown
SpatiaLite version5.1.0
QWT version6.3.0
QScintilla2 version2.14.1
OS versionUbuntu 22.04.5 LTS
 
Active Python plugins
sgtool0.2.11
geocatbridge4.3.2
WAXI_QF-main0.1.2
tomofast_x_q0.2.3
loop_plugin0.5
openlayers_plugin2.0.0
delete-all1.0.1
plugin_reloader0.9.3
grassprovider2.12.99
processing2.12.99
db_manager0.1.20
MetaSearch0.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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions