ImportError:无法导入名称 NumpyTest

发布于 2024-08-18 08:10:57 字数 520 浏览 6 评论 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 以及如何修复它?

I am trying to read a *.wav file using scipy. I do it in the following way:

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

As a result I get the following error message:

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

Does anybody know why scipy cannot import NumpyTest and how it can be fixed?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

情愿 2024-08-25 08:10:57

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

Looks like you have upgraded your numpy version but haven't installed a corresponding scipy version.

坠似风落 2024-08-25 08:10:57

你安装了numpy吗?如果您运行的是 Linux,则该软件包很可能称为 numpypython-numpy

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

Do you have numpy installed? The package is most likely called numpy or python-numpy if you are running Linux

If your OS package manager does not have numpy package, download it from here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文