Impossible to import PRISMA L2D data
Every time I try to load a L2D PRISMA product the Enmap toolbox reports this critical error. QGIS is version 3.22.6, reinstalled in the effort to use the toolbox and all the pyton libraries are correctly installed Versione di QGIS: 3.22.6-Białowieża Revisione codice QGIS: b6f33b1a Versione di Qt: 5.15.2 Versione Python: 3.9.5 Versione di GDAL: 3.4.2 Versione di GEOS: 3.10.2-CAPI-1.16.0 Versione di PROJ: Rel. 9.0.0, March 1st, 2022 versione di PDAL: 2.3.0 (git-version: 1c17a7) Algoritmo iniziato alle: 2022-05-03T12:31:09 In avvio l'algoritmo 'Import PRISMA L2D product' … Parametri in ingresso:
Python command:
processing.run('enmapbox:ImportPrismaL2DProduct', dict(file='D:\Lazzeri\Tana_PRISMA\PRS_L2D_STD_20211206071053_20211206071058_0001.he5', outputPrismaL2DRaster='TEMPORARY_OUTPUT'))
Console command:
qgis_process run enmapbox:ImportPrismaL2DProduct --file=D:\Lazzeri\Tana_PRISMA\PRS_L2D_STD_20211206071053_20211206071058_0001.he5 outputPrismaL2DRaster=TEMPORARY_OUTPUT
Traceback (most recent call last): File "C:\Users/geoapp/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin\site-packages\typeguard__init__.py", line 903, in wrapper retval = func(args, *kwargs) File "C:\Users/geoapp/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin\enmapboxprocessing\algorithm\importprismal2dalgorithm.py", line 69, in processAlgorithm import h5py File "D:\Program Files/QGIS 3.22.6/apps/qgis-ltr/./python\qgis\utils.py", line 888, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "D:\Program Files\QGIS 3.22.6\apps\Python39\lib\site-packages\h5py__init__.py", line 33, in <module> from . import version File "D:\Program Files/QGIS 3.22.6/apps/qgis-ltr/./python\qgis\utils.py", line 888, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "D:\Program Files\QGIS 3.22.6\apps\Python39\lib\site-packages\h5py\version.py", line 15, in <module> from . import h5 as _h5 File "D:\Program Files/QGIS 3.22.6/apps/qgis-ltr/./python\qgis\utils.py", line 888, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "h5py\h5.pyx", line 1, in init h5py.h5 File "D:\Program Files/QGIS 3.22.6/apps/qgis-ltr/./python\qgis\utils.py", line 888, in _import mod = _builtin_import(name, globals, locals, fromlist, level) ImportError: DLL load failed while importing defs: Impossibile trovare la procedura specificata.
Execution failed after 0.01 secondi
Caricamento layer Algoritmo 'Import PRISMA L2D product' terminato
Comments (3)
-
-
If this issue is solved for 3.10, should it be a blocker?
-
- changed status to closed
User didn't report back.
- Log in to comment
This is a known issue for v3.9. Please try this workaround:
https://bitbucket.org/hu-geomatics/enmap-box/issues/868/dll-importerror-for-h5py
You may also try the experimental version v3.10.