Python:numpy 1.19.4 没有名为 numpy.testing.decorators 的模块

问题描述 投票:0回答:2

我最近在安装另一个新模块时将我的 numpy 更新到版本 1.19.4,将 scipy 更新到 1.5.4。

我现在收到一条错误消息,内容如下:

from numpy.testing.decorators import slow #noqa
>>> ModuleNotFoundError: No module named 'numpy.testing.decorators'

我不知道如何解决这个问题。跟更新有关系吗

我在 Anaconda 中使用 Spyder

python numpy importerror
2个回答
0
投票

对于 numpy 版本

1.19.4
装饰器现在位于
._private

from numpy.testing._private.decorators import slow

应该可以工作


0
投票

如果您在只读库文件中遇到此错误,您应该更新库版本。

例如,如果您在 lib/python3.6/dist-packages/

pandas
/util/testing.py 中的 from numpy.testing.decorators import slow 上失败 - 您应该更新 pandas 版本:

pip3 install -U pandas
© www.soinside.com 2019 - 2024. All rights reserved.