2017-04-06 74 views
0

我正在尝试工具和需要安装hdf5。我曾尝试找不到符合要求hdf5的版本(从版本:)没有找到匹配的分布为hdf5

$ PIP安装HDF5

,并得到

找不到满足要求HDF5(从版本:)版本 没有匹配的分布发现HDF5

我的回声$ PATH是:

/usr/local/bin:/ usr/bin:/ bin:/ usr/sbin:/ sbin:/ opt/X11/bin:/ usr/local/munki:/ opt/salt/bin:/ usr/local/sbin中

和$其蟒蛇得到我:

在/ usr/local/bin目录/蟒蛇

我怀疑是有一些问题与PATH作为本机原本安装了anaconda和python 3.x,我必须从PATH字符串中删除anaconda。

回答

1

HDF5不是pypi.org上的软件包。您通常会将其与libhdf5软件包的系统软件包管理器一起安装。您可能需要在Mac上安装Homebrew才能获得此软件包。 Anaconda有一个HDF5软件包,可以使这更容易。 h5py包是HDF5二进制数据格式的Pythonic接口。您可以在这里找到安装步骤,http://docs.h5py.org/en/latest/build.html。简单的方法是在Anaconda,Canopy或PythonXY中使用预配置的安装。文档显示了如何使用Pip来完成这项工作,但仍需要使用系统包管理器来获取libhdf5。

+0

谢谢。这有很大帮助。 –

+0

赞成赞赏! –