我安装了OSGeo4W包以在Windows环境下使用h5py。在
我用osgeoshell用pip安装h5py。在
C:\Users\Public\Desktop\OSGeo4W>pip install h5py
当我打开QGIS并转到QGIS中的Python控制台时,我收到以下错误:
import h5py
Traceback (most recent call last):
File "", line 1, in
File "C:/OSGEO41/apps/qgis/./python\qgis\utils.py", line 607, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:\OSGEO41\apps\Python27\lib\site-packages\h5py_init_.py", line 43, in
from . import h5a, h5d, h5ds, h5f, h5fd, h5g, h5r, h5s, h5t, h5p, h5z
File "C:/OSGEO41/apps/qgis/./python\qgis\utils.py", line 607, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "h5py\h5p.pxd", line 16, in init h5py.h5a (D:\Build\h5py\h5py-2.7.0\h5py\h5a.c:6968)
File "C:/OSGEO41/apps/qgis/./python\qgis\utils.py", line 607, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
ImportError: DLL load failed: ÁöÁ¤µÈ ÇÁ·Î½ÃÀú¸¦ ãÀ» ¼ö ¾ø½À´Ï´Ù.
我不知道如何在QGIS python控制台中使用h5py
检查这个https://github.com/h5py/h5py/issues/828。 如果使用安装
然后,第一次需要从OSgeo shell中使用unistall这个包
要使用它,需要从Osgeo4W安装它,高级安装并安装这个
python-h5py
当重新启动QGIS时,再试一次import h5py
然后看!。在相关问题 更多 >
编程相关推荐