2011-08-08 7 views
6

나는 h5py 파이썬이 작동하지만 성공하지 못하게하는 데 하루를 보냈다. HDF5 공유 라이브러리를 설치했고 웹에서 찾을 수있는 지침에 따라 올바르게 작성했습니다. 하지만 그것은 작동하지 않습니다, 아래는 파이썬 모듈을 가져 오려고 할 때 얻을 오류 메시지입니다. MacPorts를 통해 설치를 시도했지만 다시는 작동하지 않습니다.OS X에 h5py 설치

내가 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 

답변

10

h5py 설치 디렉토리 안에 있지 않은지 확인하십시오.

+0

또한 새 단말기를 열어보십시오. (OS X와 ​​마찬가지로) 유닉스와 같은 리눅스에서는 보통 파이썬 패키지를 설치 한 다음 동일한 터미널에서 테스트 할 수 없다. – Thucydides411

+0

이 문제가 누구인지 아는 사람이 있습니까? – tel

0

가능한 경우 내 조언, 가능하면 h3py를 Anaconda Distribution Open Data Science Core를 사용하여 설치하십시오.