2010-07-03 3 views
1

는 파이썬에서 scipy 통계 패키지를 사용하려고하고 (맥 OS X)에 다음과 같은 오류가 무엇입니까 :Python의 scipy 오류에서 stats 패키지를 사용하고 있습니까?

Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy-0.9.0.dev-py2.6-macosx-10.6-universal.egg/scipy/stats/__init__.py", line 7, in <module> 
    from stats import * 
    File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy-0.9.0.dev-py2.6-macosx-10.6-universal.egg/scipy/stats/stats.py", line 202, in <module> 
    import scipy.special as special 
    File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy-0.9.0.dev-py2.6-macosx-10.6-universal.egg/scipy/special/__init__.py", line 8, in <module> 
    from basic import * 
    File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy-0.9.0.dev-py2.6-macosx-10.6-universal.egg/scipy/special/basic.py", line 6, in <module> 
    from _cephes import * 
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy-0.9.0.dev-py2.6-macosx-10.6-universal.egg/scipy/special/_cephes.so, 2): Symbol not found: _aswfa_ 
    Referenced from: /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy-0.9.0.dev-py2.6-macosx-10.6-universal.egg/scipy/special/_cephes.so 
    Expected in: flat namespace 
in /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy-0.9.0.dev-py2.6-macosx-10.6-universal.egg/scipy/special/_cephes.so 

어떤 생각이 무엇을 할 수 : 다음 오류를 얻을

$ python 
Python 2.6.5 (r265:79359, Mar 24 2010, 01:32:55) 
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import scipy 
>>> from scipy import stats 

을 여기서 일어나고있는거야?

감사합니다.

+1

가능한 복제본 http://stackoverflow.com/questions/2155986/mac-10-6-universal-binary-scipy-cephes-specfun-aswfa-symbol-not-found – Tarantula

+1

어떻게 보입니까? 중복 - 32 비트에서 64 비트로 전환해야하는 작업을 수행하려고하지 않고 있습니다. 한 아키텍처에만 scipy와 numpy를 설치하려고합니다. – user248237dfsf

답변

1

aswfa (각도 구형파 기능?)이 0.9.0-dev scipy special/_cephes.so 런타임 라이브러리에 없다는 메시지가 표시됩니다. (그것은, 0.7.2에서이 nm -gpv special/_cephes.so | egrep aswfa입니다. 내가 0.8.0rc1을 시도하지 않았습니다.) 전문가를 해결하기위한

최저의 대기. John Salvatier가 제안한대로 scipy-user 또는 scipy-dev에게 확실히 물어보십시오.

1

Fink을 사용하여 최신 Python 및 추가 패키지를 설치하는 것이 좋습니다. Fink의 관리자는 프로그램의 실제 버전을 만드는 일을 처리합니다.

이유가 무엇이든간에 수동으로 Python 패키지를 설치해야하는 경우 환경 변수 as instructed을 설정해야합니다.

0

scipy-user mailing list에 게시 할 수도 있습니다. 많은 지식이 풍부한 사용자/개발자가이를 읽습니다.

+0

다른 브라우저는 http://groups.google.com/group/scipy-user/topics 입니다. 선호 할 수도 있지만 그렇지 않을 수도 있습니다. – denis

0

같은 문제가 발생하여이 페이지가 종료되었습니다. 내가 한 일 : 이전에 numpy를 설치하지 않고 scipy를 설치하십시오. numpy를 설치하고 scipy를 재설치 한 후 모든 것이 작동했습니다.

관련 문제