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

相关问题