RHEL 6.3(x86_64)システムでネットワークメッセージングキュー(msgpack、zmq、...)に関するプロジェクトに取り組んでいます。私はglib、gevent、pygobject、pygtkなどの最新のパッケージをインストールして、pylab/matplotlibを動作させました(いずれも成功していません)。hdf5/h5py ImportError:libhdf5.so.7
私のコードに戻って、何とか私のhdf5/h5pyのインストールを破壊してしまった。h5pyはインポート時にlibhdf5.so.7を見つけることができない。
うまく動作するように見えた./configure --prefix=/usr/local/hdf5
make
make check
sudo make install
make check install
を次のように私はすぐにRHEL 6.3には/ usr/local/HDF5(x86_64版)にhdf5-1.8.9再インストール。それから私は(Pythonの2.7.3で)h5pyを再インストールするために行ってきました:
そうのように、テストで_ERRORSファイルをインポートするために失敗したpython2.7 setup.py build --hdf5=/usr/local/hdf5/
python2.7 setup.py test # optional
# sudo python2.7 setup.py install
:私は行く前
======================================================================
ERROR: _hl.tests.test_attrs_data (unittest.loader.ModuleImportFailure)
----------------------------------------------------------------------
ImportError: Failed to import test module: _hl.tests.test_attrs_data
Traceback (most recent call last):
File "/usr/local/lib/python2.7/unittest/loader.py", line 252, in _find_tests
module = self._get_module_from_name(name)
File "/usr/local/lib/python2.7/unittest/loader.py", line 230, in _get_module_from_name
__import__(name)
File "/home/cronburg/Downloads/h5py-2.0.1/build/lib.linux-x86_64-2.7/h5py/_hl/tests/test_attrs_data.py", line 5, in <module>
import h5py
File "/home/cronburg/Downloads/h5py-2.0.1/build/lib.linux-x86_64-2.7/h5py/__init__.py", line 1, in <module>
from h5py import _errors
ImportError: libhdf5.so.7: cannot open shared object file: No such file or directory
----------------------------------------------------------------------
Ran 12 tests in 0.001s
FAILED (errors=12)
h5pyは罰金働いていました上記のパッケージ/ tarballをインストールしてください。リモートでもhdf5のように見えるものに触れるのは覚えていません。何か案は?
EDIT:
[email protected]:~/Downloads/h5py-2.0.1$ locate libhdf5.so.7
/home/cronburg/tmp/hdf5-1.8.9/hdf5/lib/libhdf5.so.7
/home/cronburg/tmp/hdf5-1.8.9/hdf5/lib/libhdf5.so.7.0.3
/home/cronburg/tmp/hdf5-1.8.9/src/.libs/libhdf5.so.7
/home/cronburg/tmp/hdf5-1.8.9/src/.libs/libhdf5.so.7.0.3
追加**は/ usr/local/HDF5/libに/ **(そこに.soのを見つけました)私の** LD_LIBRARY_PATH **今h5py作品に。 – KarlC