无法安装 libhdf5-dev

无法安装 libhdf5-dev

尝试在我的 Ubuntu 12.04 虚拟机上安装pbh5-tools。我在尝试安装该程序时遇到了无数问题。我收到错误:

In file included from /tmp/easy_install-BEtAkS/h5py-2.5.0/h5py/defs.c:287:0:
/tmp/easy_install-BEtAkS/h5py-2.5.0/h5py/api_compat.h:27:18: fatal error: hdf5.h: No such file or directory

我曾尝试下载来libhdf5-dev解决这个问题,但是当我使用时sudo apt-get libhdf5-dev,我得到了这个回应。

Package libhdf5-dev is a virtual package provided by:
  libhdf5-serial-dev 1.8.4-patch1-3ubuntu2
  libhdf5-openmpi-dev 1.8.4-patch1-3ubuntu2
  libhdf5-mpich-dev 1.8.4-patch1-3ubuntu2
  libhdf5-lam-dev 1.8.4-patch1-3ubuntu2

当我尝试安装单个软件包时,我得到了相同的响应:

E: Unable to locate package 1.8.4-patch1-3ubuntu2

我下载了补丁,配置了它,制作了它并安装了它,但我仍然无法让它工作。真的不知道该怎么办。

答案1

我在 Ubuntu 16.04(不是 18.04)上遇到了同样的问题。我解决了Carol Yuu 在 Nvidia 论坛上的建议

请尝试以下命令并重新安装:

sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install libhdf5-serial-dev

操作系统:Ubuntu 16.04
硬件:Nvidia Jetson TX2

相关内容