我需要在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
失败并出现以下错误:
.. 错误:: 找不到本地 HDF5 安装。
您可能需要明确说明您的本地 HDF5 标头和
可以通过设置
HDF5_DIR
环境找到库变量或使用
--hdf5
命令行选项。
我在哪里可以找到 Anaconda 的 HDF5 安装?以及如何将--hdf5
选项传递给 pip?我已经试过了
pip install tables==2.3.1 --install-option="--hdf5=/home/me/Programme/anaconda"
但它也因与上述相同的错误而失败。