Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 找不到满足hdf5要求的版本(来自版本:),找不到与hdf5匹配的分发_Python_Macos - Fatal编程技术网

Python 找不到满足hdf5要求的版本(来自版本:),找不到与hdf5匹配的分发

Python 找不到满足hdf5要求的版本(来自版本:),找不到与hdf5匹配的分发,python,macos,Python,Macos,我正在尝试安装工具,需要安装hdf5。我试过了 $pip安装hdf5 得到 找不到满足hdf5要求的版本(来自版本:) 找不到hdf5的匹配分发 我的echo$路径是: /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/munki:/opt/salt/bin:/usr/local/sbin 还有$python带给我的: /usr/local/bin/python 我怀疑PATH有一些问题,因为这个mac最初安

我正在尝试安装工具,需要安装hdf5。我试过了

$pip安装hdf5

得到

找不到满足hdf5要求的版本(来自版本:) 找不到hdf5的匹配分发

我的echo$路径是:

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

还有$python带给我的:

/usr/local/bin/python


我怀疑PATH有一些问题,因为这个mac最初安装了anaconda和Python3.x,我不得不从PATH字符串中删除anaconda

HDF5不是pypi.org上的包。您通常会使用libhdf5包的系统包管理器来安装它。您可能需要在Mac电脑上安装自制软件才能获得此软件包。Anaconda有一个HDF5包,可以使这更容易。h5py包是HDF5二进制数据格式的Pythonic接口。您可以在此处找到安装步骤。简单的方法是将预配置的安装与Anaconda、Canopy或PythonXY一起使用。这些文档展示了如何使用Pip实现这一点,这仍然需要您使用系统包管理器获取libhdf5。

谢谢。这起了很大的作用。