BASEMENTBasic Simulation Environment for computation of environmental flow and natural hazard simulationLaboratory of Hydraulics, Hydrology and Glaciology (VAW)ETH Zurich |
You are not logged in.
Pages: 1
Hi,
I have the following error with Qgis 3.14 (64 bits)
ouldn't load plugin 'BASEmesh' due to an error when calling its classFactory() method
ImportError: DLL load failed: Le module spécifié est introuvable.
Traceback (most recent call last):
File "C:/PROGRA~1/QGIS3~1.14/apps/qgis/./python\qgis\utils.py", line 334, in _startPlugin
plugins[packageName] = package.classFactory(iface)
File "C:/Users/QTH8815/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\BASEmesh\__init__.py", line 58, in classFactory
from .basemesh import BASEmesh
File "C:/PROGRA~1/QGIS3~1.14/apps/qgis/./python\qgis\utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:/Users/QTH8815/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\BASEmesh\basemesh.py", line 35, in
from .gui import (AboutDialog, CheckMeshDialog, ElevMeshDialog,
File "C:/PROGRA~1/QGIS3~1.14/apps/qgis/./python\qgis\utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:/Users/QTH8815/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\BASEmesh\gui\__init__.py", line 12, in
from .widgets import (AboutDialog, CheckMeshDialog, ElevMeshDialog,
File "C:/PROGRA~1/QGIS3~1.14/apps/qgis/./python\qgis\utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:/Users/QTH8815/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\BASEmesh\gui\widgets.py", line 11, in
from ..tools.meshModel import MESHMODEL, RASTER
File "C:/PROGRA~1/QGIS3~1.14/apps/qgis/./python\qgis\utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:/Users/QTH8815/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\BASEmesh\tools\meshModel.py", line 5, in
from scipy.interpolate import RegularGridInterpolator
File "C:/PROGRA~1/QGIS3~1.14/apps/qgis/./python\qgis\utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:\PROGRA~1\QGIS3~1.14\apps\Python37\lib\site-packages\scipy\interpolate\__init__.py", line 167, in
from .interpolate import *
File "C:/PROGRA~1/QGIS3~1.14/apps/qgis/./python\qgis\utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:\PROGRA~1\QGIS3~1.14\apps\Python37\lib\site-packages\scipy\interpolate\interpolate.py", line 15, in
import scipy.special as spec
File "C:/PROGRA~1/QGIS3~1.14/apps/qgis/./python\qgis\utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:\PROGRA~1\QGIS3~1.14\apps\Python37\lib\site-packages\scipy\special\__init__.py", line 634, in
from . import _ufuncs
File "C:/PROGRA~1/QGIS3~1.14/apps/qgis/./python\qgis\utils.py", line 743, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
ImportError: DLL load failed: Le module spécifié est introuvable.
Python version: 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)]
QGIS version: 3.14.15-Pi Pi, d5114d2cfa
Python Path:
C:/Users/QTH8815/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\contour
C:/PROGRA~1/QGIS3~1.14/apps/qgis/./python
C:/Users/QTH8815/AppData/Roaming/QGIS/QGIS3\profiles\default/python
C:/Users/QTH8815/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins
C:/PROGRA~1/QGIS3~1.14/apps/qgis/./python/plugins
C:\PROGRA~1\QGIS3~1.14\apps\Python37
C:\PROGRA~1\QGIS3~1.14\apps\Python37\Scripts
C:\Program Files\QGIS 3.14\bin\python37.zip
C:\PROGRA~1\QGIS3~1.14\apps\Python37\DLLs
C:\PROGRA~1\QGIS3~1.14\apps\Python37\lib
C:\Program Files\QGIS 3.14\bin
C:\PROGRA~1\QGIS3~1.14\apps\Python37\lib\site-packages
C:\PROGRA~1\QGIS3~1.14\apps\Python37\lib\site-packages\win32
C:\PROGRA~1\QGIS3~1.14\apps\Python37\lib\site-packages\win32\lib
C:\PROGRA~1\QGIS3~1.14\apps\Python37\lib\site-packages\Pythonwin
C:/Users/QTH8815/AppData/Roaming/QGIS/QGIS3\profiles\default/python
Offline
I had the same problem with the latest QGIS version (3.14.15), I downgraded to 3.14 and got it working again
Offline
I have the same issue with QGis Version 3.10.9. On our modelling machine with 3.10.7, BASEmesh is properly working, but with the latest update 3.10.9 on my personal machine, the error appears.
Is there an easy way to fix this bug (other than just sticking to the old versions)?
Thanks, cheers ans happy weekend!
Offline
Hi,
I did some diggin' and found out that the problem seems to be related to a scipy issue and it is common to other plugins.
So far, I solved it by completely uninstalling any copy of QGIS from my PC and by installing QGIS 3.14.16 after downloading it from this page.
Hope this helps,
Matteo
EDIT: just a couple of typos
Last edited by Matteo Facchini (2020-09-14 16:04:35)
Offline
Update on this: With the latest update to QGIS 3.10.10, the issue seems to be fixed.
At least, everything works fine again on my machine now.
Cheers and have a nice weekend!
Offline
Pages: 1