ubuntu系统中import h5py, ImportError: No module named h5py的解决方法

来源:互联网 发布:网络驱动错误代码10 编辑:程序博客网 时间:2024/06/05 20:10

问题如下:
在python中输入

import h5py

却出现如下问题:

Traceback (most recent call last):  File "<stdin>", line 1, in <module>ImportError: No module named h5py

于是,查询网上资料,给出如下解决方法:

sudo apt-get install libhdf5-devsudo pip install h5py

但是,输入import h5py,问题依然没有解决,还是

Traceback (most recent call last):  File "<stdin>", line 1, in <module>ImportError: No module named h5py

最后,找到的解决方法如下

sudo apt-get install libhdf5-devsudo apt-get install python-h5py

测试 import h5py 成功。
有些可能还需要设置路径

HDF5_DIR=/usr/lib/x86_64-linux-gnu/hdf5/serial/

而本机之前安装过caffe,已经设置了hdf5的调用路径,所以无需设置HDF5_DIR,见
点击进入博文搜索hdf5,可见设置的hdf5的路径

参考主页

http://stackoverflow.com/questions/24744969/installing-h5py-on-an-ubuntu-server
http://blog.csdn.net/linmingan/article/details/50736300
http://blog.csdn.net/lj695242104/article/details/43062059
https://github.com/h5py/h5py

0 0
原创粉丝点击