Sus*_*lor 6 python linux installation hdf5
我想使用需要安装 libhdf5-dev 的 h5py。我从源代码安装了 hdf5,并认为任何编译选项都会为我提供开发人员头文件,但看起来不像。
有谁知道我怎么能做到这一点?我需要下载其他来源吗?(虽然我找不到)
我在 amazon linux 上,yum search libhdf5-dev 没有给我任何结果,我不能在那里使用 rpm 或 apt-get,因此我想自己编译它。
如果问题是,您没有找到 h5py 的操作系统级开发库。这是因为您一直在使用错误的软件包名称进行查找/搜索 - 您正在尝试的软件包名称是 Ubuntu,而对于 CentOS,它是hdf5-devel.
对于CentOS
sudo yum -y install hdf5-devel
Run Code Online (Sandbox Code Playgroud)
对于Ubuntu
sudo apt-get install libhdf5-dev
Run Code Online (Sandbox Code Playgroud)
注意:上面的命令将安装 hdf5 开发库版本1.8.12
就在最近我安装了h5py- 没有麻烦,我安装的软件包版本:
numpy==1.11.2
h5py==2.6.0
Run Code Online (Sandbox Code Playgroud)