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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions