Python 3.x pip3安装h5py在mac OS中不工作

Python 3.x pip3安装h5py在mac OS中不工作,python-3.x,macos,h5py,Python 3.x,Macos,H5py,即使在使用pip3成功安装h5py之后,执行python3-c导入h5py也会 但是,通过easy_install进行安装会得到python2.7的h5py模块,而不是python3 那么问题到底是什么,如何解决呢?基于这样的方法安装brew $ brew install hdf5 然后最好使用conda安装h5py $ conda install h5py 或者,和皮普一起 $ pip3 install h5py 基于此,请执行类似这样的brew安装 $ brew install hdf

即使在使用pip3成功安装h5py之后,执行python3-c导入h5py也会

但是,通过easy_install进行安装会得到python2.7的h5py模块,而不是python3

那么问题到底是什么,如何解决呢?

基于这样的方法安装brew

$ brew install hdf5
然后最好使用conda安装h5py

$ conda install h5py
或者,和皮普一起

$ pip3 install h5py
基于此,请执行类似这样的brew安装

$ brew install hdf5
然后最好使用conda安装h5py

$ conda install h5py
或者,和皮普一起

$ pip3 install h5py

在不使用conda的情况下,以下步骤适用于我:

$ brew install hdf5
$ export HDF5_DIR=/opt/homebrew/Cellar/hdf5/1.12.0_4
$ pip install --no-binary=h5py h5py

在不使用conda的情况下,以下步骤适用于我:

$ brew install hdf5
$ export HDF5_DIR=/opt/homebrew/Cellar/hdf5/1.12.0_4
$ pip install --no-binary=h5py h5py

brew安装hdf5已经完成,我没有使用anaconda软件包,我想用PIP3来安装,就像一个魔咒!这应该是可以接受的答案。brew安装hdf5已经完成,我没有使用anaconda软件包,我想用PIP3像一个魔咒一样进行安装!这应该是被接受的答案。最后,这起作用了。谢谢但是我没有使用-no二进制标志。最后,它成功了。谢谢但是我没有使用-no二进制标志。