我花了一天時間試圖讓h5py
模塊蟒蛇工作的安裝h5py,但沒有成功。我已經安裝了HDF5共享庫,按照我在網上找到的說明進行操作。但它不起作用,下面是我嘗試將模塊導入python時得到的錯誤消息。我嘗試通過MacPorts安裝,但它再次無法工作。在OS X
我使用Python27 32位(有太多另一個模塊,因此安裝了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
另外,嘗試開放一個新的終端。在Linux中(與OS X類似,它類似於Unix),通常不能安裝python包,然後在同一個終端中測試它。 – Thucydides411
有誰知道爲什麼這很重要? – tel