在OS X上安装h5py
我今天花了一整天的时间想让Python的
我使用的是32位的Python 2.7(因为另一个模块需要,所以我安装了i386的HDF5库……这样做对吗?)
任何帮助都非常欢迎!
谢谢!
import h5py
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/h5py/__init__.py", line 1, in <module>
from h5py import _errors
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/h5py/_errors.so, 2): Symbol not found: _H5E_ALREADYEXISTS_g
Referenced from: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/h5py/_errors.so
Expected in: flat namespace
in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/h5py/_errors.so
2 个回答
0
我的建议是,如果可以的话,使用Anaconda这个工具来安装h5py。Anaconda是一个很适合数据科学的工具包,能帮助你更方便地管理和安装各种数据处理的库。
10
确认你没有在h5py安装目录里面。