IPython で Ubuntu 13.04 に PyTables をインポートすると、次のエラーが発生します。
In [1]: from tables import *
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-1-4c3ea368be2a> in <module>()
----> 1 from tables import *
/usr/local/lib/python2.7/dist-packages/tables/__init__.py in <module>()
80
81 # Necessary imports to get versions stored on the cython extension
---> 82 from tables.utilsextension import (get_pytables_version, get_hdf5_version,
83 getPyTablesVersion, getHDF5Version) # Pending Deprecation!
84
ImportError: libhdf5.so.8: cannot open shared object file: No such file or directory
私はすでに次の行動をとっています。
- LD_LIBRARY_PATH および PATH 環境変数を正しく設定し、それらの値をエコーして正しいパスを指していることを確認します。
- ファイル libhdf5.so.8 がパスで使用可能であることを確認
- 新しいターミナルを開始しました
- ターミナルで source /etc/environment を実行し、それらのファイルにも変数を設定しました。
- ipython コマンドを実行して ipython コンソールを起動する
あなたの助けに感謝。