2010-01-14 116 views
0

我正在嘗試使用scipy讀取* .wav文件。我這樣做以下列方式:ImportError:無法導入名稱NumpyTest

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

結果我得到了以下錯誤消息:

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以及如何修復?

+0

如果我使用「from scipy.io import wavfile」而不是「import scipy.io」。我仍然有同樣的問題。 – Roman 2010-01-14 09:17:12

回答

0

你有沒有安裝numpy?該軟件包是最有可能稱爲numpypython-numpy如果你運行的是Linux

如果您的操作系統軟件包管理器沒有numpy的包,從here

+0

我有numpy(版本1.4.0)。例如「import numpy」不會導致任何問題。 – Roman 2010-01-14 09:21:54

相關問題