我最近在安装另一个新模块时将我的 numpy 更新到版本 1.19.4,将 scipy 更新到 1.5.4。
我现在收到一条错误消息,内容如下:
from numpy.testing.decorators import slow #noqa
>>> ModuleNotFoundError: No module named 'numpy.testing.decorators'
我不知道如何解决这个问题。跟更新有关系吗
我在 Anaconda 中使用 Spyder
对于 numpy 版本
1.19.4
装饰器现在位于 ._private
from numpy.testing._private.decorators import slow
应该可以工作
如果您在只读库文件中遇到此错误,您应该更新库版本。
例如,如果您在 lib/python3.6/dist-packages/
pandas/util/testing.py 中的
from numpy.testing.decorators import slow
上失败 - 您应该更新 pandas 版本:
pip3 install -U pandas