安装hdf5库
TensorFlow 1.15.5编译依赖于h5py,而h5py安装依赖于hdf5库,因此需要安装hdf5库。
- 使用PuTTY工具,以root用户登录服务器。
- 进入hdf5源码编译规划路径。
1
cd /path/to/hdf5
- 下载hdf5源码至服务器。
1
wget https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.5/src/hdf5-1.10.5.tar.gz --no-check-certificate
- 解压hdf5并进入解压目录。
1 2
tar -zxvf hdf5-1.10.5.tar.gz cd hdf5-1.10.5/
- 执行配置。
1
./configure --prefix=/usr/include/hdf5
--prefix:用于指定hdf5安装路径,用户根据实际情况进行修改。此处路径设置为“/usr/include/hdf5”。
- 执行以下命令进行编译。
1
make
- 执行以下命令进行安装。
1
make install
- 配置环境变量并建立动态链接库软连接。
- 配置环境变量。
1
export CPATH="/usr/include/hdf5/include/:/usr/include/hdf5/lib/"
- 建立动态链接库软连接命令。
1 2
ln -s /usr/include/hdf5/lib/libhdf5.so /usr/lib/libhdf5.so ln -s /usr/include/hdf5/lib/libhdf5_hl.so /usr/lib/libhdf5_hl.so
动态链库软连接会在安装过程中自动建立,若未自动建立,请通过以上命令进行手动建立软连接。
- 配置环境变量。
父主题: 配置编译环境