0

我正在尝试使用 scipy 读取 *.wav 文件。我通过以下方式进行操作:

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

4

2 回答 2

1

看起来您已经升级了 numpy 版本,但还没有安装相应的 scipy 版本

于 2010-01-15T06:40:54.223 回答
0

你安装了 numpy 吗?该软件包最有可能被调用numpy,或者python-numpy如果您正在运行 Linux

如果您的操作系统包管理器没有 numpy 包,请从此处下载

于 2010-01-14T09:18:02.093 回答