2010-01-14 7 views
0

scipy를 사용하여 * .wav 파일을 읽으려고합니다. 나는 다음과 같은 방법으로 작업을 수행합니다ImportError : 이름을 가져올 수 없습니다. NumpyTest

Traceback (most recent call last): 
    File "test3.py", line 1, in <module> 
    import scipy.io 
    File "/usr/lib/python2.5/site-packages/scipy/io/__init__.py", line 23, in <module> 
    from numpy.testing import NumpyTest 
ImportError: cannot import name NumpyTest 

가 scipy가 NumpyTest를 가져올 수없는 이유 사람이 알고 있나요 그리고 그것은 어떻게 해결할 수 있습니다 : 나는 다음과 같은 오류 메시지가 결과

import scipy.io 
x = scipy.io.wavfile.read('/usr/share/sounds/purple/receive.wav') 

?

+0

"import scipy.io"대신 "from scipy.io import wavfile"을 사용합니다. 나는 여전히 같은 문제가있다. – Roman

답변

0

numpy가 설치되어 있습니까? 당신의 OS 패키지 관리자가 NumPy와 패키지가없는 경우 당신은 당신의 NumPy와 버전을 업그레이드하지만 설치하지 않은 것처럼 당신이 here

+0

나는 numpy를 가지고있다 (버전 1.4.0). 예를 들어 "import numpy"는 문제가되지 않습니다. – Roman

1

에서 다운로드,

리눅스

보이는 실행하는 경우 패키지는 대부분 numpy 또는 python-numpy라고 a corresponding scipy version.

관련 문제