<div dir="ltr"><div dir="ltr"><div>Hello,</div><div>Regarding 2 plugins : "Terminus", and "boundary-delineation", I'm facing an error message when i try to enable the plugins via the qgis plugin manager.</div><div> I work with<br>Version of Python : 3.12.7 (main, Oct 25 2024, 11:18:09) [MSC v.1938 64 bit (AMD64)]<br>Version of QGIS : 3.34.13-Prizren Prizren, 222b5995<br><br>Please find below the two distincts errror messages :</div><div><br></div><div>For Termnus : </div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><code>Impossible de charger l'extension 'terminus_processing' provoque une erreur lors de l'appel à sa méthode classFactory()
ModuleNotFoundError: No module named 'skimage'
Traceback (most recent call last):
File "C:\PROGRA~1/QGIS33~1.13/apps/qgis-ltr/./python\qgis\utils.py", line 423, in _startPlugin
plugins[packageName] = package.classFactory(iface)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users/XXXXX/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\terminus_processing\__init__.py", line 38, in classFactory
from .terminus_processing import TerminusPlugin
File "C:\PROGRA~1/QGIS33~1.13/apps/qgis-ltr/./python\qgis\utils.py", line 892, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users/XXXXX/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\terminus_processing\terminus_processing.py", line 42, in
from .terminus_processing_provider import TerminusProvider
File "C:\PROGRA~1/QGIS33~1.13/apps/qgis-ltr/./python\qgis\utils.py", line 892, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users/XXXXX/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\terminus_processing\terminus_processing_provider.py", line 39, in
from .image_segmentation_processing_felzenszwalb import Imagesegmentationfelzenszwalb
File "C:\PROGRA~1/QGIS33~1.13/apps/qgis-ltr/./python\qgis\utils.py", line 892, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users/XXXXX/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\terminus_processing\image_segmentation_processing_felzenszwalb.py", line 41, in
from skimage import io
File "C:\PROGRA~1/QGIS33~1.13/apps/qgis-ltr/./python\qgis\utils.py", line 892, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'skimage'</code></blockquote></div><div><br></div><div><br></div><div>For "BoundaryDelineation" : </div><div><br></div><div>
<blockquote class="gmail-notranslate gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><code class="gmail-notranslate">Impossible de charger l'extension 'BoundaryDelineation' provoque une erreur lors de l'appel à sa méthode classFactory()
AttributeError: partially initialized module 'networkx' has no attribute 'utils' (most likely due to a circular import)
Traceback (most recent call last):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users/XXXXX/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\BoundaryDelineation/lib\networkx\algorithms\tree\recognition.py", line 88, in
@nx.utils.not_implemented_for('undirected')
^^^^^^^^
AttributeError: partially initialized module 'networkx' has no attribute 'utils' (most likely due to a circular import)</code></blockquote>
<br></div><div><br></div><div>Thanks so much for your help.</div></div>
</div>