2017-04-06 133 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

贊成讚賞! –