Yum在Amazon Linux上安装libhdf5-dev

Pyl*_*der 4 python hdf5 amazon-elastic-beanstalk

我正在部署使用hdf5作为依赖项的项目:http: //docs.h5py.org/en/latest/build.html 我正在为一个弹性beanstalk部署安装一个依赖项的恶魔.

具有开发标头的HDF5 1.8.4或更高版本的共享库版本(libhdf5-dev或类似版本)

无论选项如何,百胜都无法找到它:

"没有包libhdf5-serial-dev可用.没有包libhdf5-dev.没有包libhdf5-devel.没有包hdf5-tools可用."

关于在部署期间可以运行什么命令来获得此安装的任何指针都会很棒.

小智 12

在Amazon Elastic Beanstalk上,我无法使用任何列出的软件包名称安装hdf5.您必须先运行sudo yum-config-manager --enable epel才能在配置中添加额外的软件包.

  • 这对我不起作用,我必须按照此处的说明进行操作:https://aws.amazon.com/premiumsupport/knowledge-center/ec2-enable-epel/ (2认同)

小智 8

尝试这个:

sudo yum install –y epel-release
sudo yum-config-manager --enable epel
sudo yum install hdf5-devel
Run Code Online (Sandbox Code Playgroud)

这个对我有用。


Nab*_*med 6

鉴于 Amazon Linux 是对 RHEL 的修改 - 所以包管理器是 yum。CentOS的hdf5开发库是hdf5-devel

对于CentOS

yum -y install hdf5-devel
Run Code Online (Sandbox Code Playgroud)

当前版本是(将被安装) 1.8.12


对于Ubuntu

sudo apt-get install libhdf5-dev
Run Code Online (Sandbox Code Playgroud)