2017-07-12 61 views
1

OSGeo4Wパッケージをインストールしてh5pyを使用しました。 (Windows環境)importError:DLL読み込みに失敗しました(インポートh5py)

pipインストールを使用してh5pyをインストールするためにOSGeoシェルを使用しました。

"C:\ユーザーが公開\ Desktopは、\ OSGeo4W> h5pyをインストールPIP \" 私は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: ÁöÁ¤µÈ ÇÁ·Î½ÃÀú¸¦ ãÀ» ¼ö ¾ø½À´Ï´Ù. 
i don't know how can use h5py in QGIS python console 

ください。

この問題に

おかげ

を解決するためにどのように任意のヘルプ

KKD

答えて

1

これをチェックするhttps://github.com/h5py/h5py/issues/828。 あなたが必要とする最初の時間はOSGEOから使用してこのパッケージをアンイ、その後

pip install h5py

import h5py 

Traceback (most recent call last): 
    File "<input>", line 1, in <module> 
    File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 607, in _import 
    mod = _builtin_import(name, globals, locals, fromlist, level) 
    File "C:\OSGEO4~1\apps\Python27\lib\site-packages\h5py\__init__.py", line 43, in <module> 
    from . import h5a, h5d, h5ds, h5f, h5fd, h5g, h5r, h5s, h5t, h5p, h5z 
    File "C:/OSGEO4~1/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:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 607, in _import 
    mod = _builtin_import(name, globals, locals, fromlist, level) 
ImportError: DLL load failed: No se encontró el proceso especificado. 

を使用してインストールする場合は、それは、Osgeo4W、高度なインストールからそれをintall必要、使用のために

pip uninstall h5py

シェルと再起動時にこのpython-h5pyをインストールしてくださいQGIS、もう一度試してくださいimport h5pyとvoilà!.

enter image description here

+0

ありがとうございました!!! –

+0

この回答が正しい場合、回答に同意してください... –

関連する問題