如何使用 Anaconda 安装 PyTables 2.3.1,缺少 HDF5 库
How to install PyTables 2.3.1 with Anaconda, missing HDF5 library
我需要 运行 在 Linux 上的 Anaconda 环境中 运行 旧版本的 PyTables,即 2.3.1。但是我安装不了。
conda install -n myenv pytables=2.3.1
找不到合适的版本。
conda install -n myenv pytables=2
成功安装 PyTables 2.4.0。但我需要 2.3.1.
同样激活环境,通过pip安装也不行。
pip install tables==2.3.1
失败并出现以下错误:
.. ERROR:: Could not find a local HDF5 installation.
You may need to explicitly state where your local HDF5 headers and
library can be found by setting the HDF5_DIR
environment
variable or by using the --hdf5
command-line option.
在哪里可以找到Anaconda 的HDF5 安装?以及如何将 --hdf5
选项传递给 pip?我已经试过了
pip install tables==2.3.1 --install-option="--hdf5=/home/me/Programme/anaconda"
但它也失败并出现与上述相同的错误。
你可以试试
env HDF5_DIR="/home/me/Programme/anaconda" pip install tables==2.3.1
对我有用。
当我遇到同样的错误时,我试图在新的 conda 环境中使用 pip 安装一个完全不同的包。
conda install -c conda-forge pytables
这帮助我摆脱了错误并成功安装了软件包。
我需要 运行 在 Linux 上的 Anaconda 环境中 运行 旧版本的 PyTables,即 2.3.1。但是我安装不了。
conda install -n myenv pytables=2.3.1
找不到合适的版本。
conda install -n myenv pytables=2
成功安装 PyTables 2.4.0。但我需要 2.3.1.
同样激活环境,通过pip安装也不行。
pip install tables==2.3.1
失败并出现以下错误:
.. ERROR:: Could not find a local HDF5 installation.
You may need to explicitly state where your local HDF5 headers and
library can be found by setting the
HDF5_DIR
environmentvariable or by using the
--hdf5
command-line option.
在哪里可以找到Anaconda 的HDF5 安装?以及如何将 --hdf5
选项传递给 pip?我已经试过了
pip install tables==2.3.1 --install-option="--hdf5=/home/me/Programme/anaconda"
但它也失败并出现与上述相同的错误。
你可以试试
env HDF5_DIR="/home/me/Programme/anaconda" pip install tables==2.3.1
对我有用。
当我遇到同样的错误时,我试图在新的 conda 环境中使用 pip 安装一个完全不同的包。
conda install -c conda-forge pytables
这帮助我摆脱了错误并成功安装了软件包。