hdf5 - 无法为 python 2.7重新安装 PyTables

  显示原文与译文双语对照的内容
0 0

除了 2.7,我正在安装 python 2.7. 当再次安装 PyTables 2.7时,我得到了这个错误-

  • 已经找到 numpy 1.5.1软件包已经安装。 。错误:找不到本地HDF5安装。 你可能需要通过设置 HDF5_DIR 环境变量或者使用 --hdf5 命令行选项来明确地确定本地HDF5头和库的位置。

我对HDF的安装不清楚。 我再次下载了- 然后将它复制到/usr/local/hdf5 目录中。 并试图设置PyTable安装中建议的environement var 。 还有谁遇到过这个问题?

时间: 原作者:

0 0

hdf5 命令行 选项未正确声明为( --hdf5='/usr/local/hdf5') 。 在 setup.py 中打印打印语句使解决问题变得更容易。

原作者:
0 0

我的HDF5 安装了 Homebrew,因此设置环境变量如下所示: HDF5_DIR=/usr/local/Cellar/hdf5/1.8.9

原作者:
0 0

那对我不起作用。

在ubuntu 13.10 --后下载最新的hdf5和 python 处理我 sudo 必须创建一个符号链接hdf5当依赖库的头文件我用未能找到--我使用pac生物核心库自定义使用

 
sudo updatedb

 

 
locate hdf5

 

在下载并安装了核心库和 python 句柄之后在我的路径中找到它们


wget http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.12.tar.gz


wget https://pypi.python.org/packages/source/h/h5py/h5py-2.2.1.tar.gz

我必须执行以下操作:


export HDF5_DIR=/mnt/hdf5-1.8.12/hdf5/

pip install tables --force

原作者:
0 0

我得先安装 libhdf5-8libhdf5-serial-dev

对我来说,Ubuntu的命令是:

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

原作者:
...