Traceback (most recent call last): File "D:/Users/Lenovo/Desktop/神经网络/gray/Resnet50/02.py", line 3, in <module> import numpy as np File "D:\Anaconda3\lib\site-packages\numpy\__init__.py", line 424, in <module> core._set_promotion_state(os.environ.get("NPY_PROMOTION_STATE", "legacy")) File "D:\Anaconda3\lib\site-packages\numpy\core\__init__.py", line 161, in __getattr__ raise AttributeError(f"Module {__name__!r} has no attribute {name!r}") AttributeError: Module 'numpy.core' has no attribute '_set_promotion_state'
时间: 2023-06-19 17:04:44 浏览: 201
Mac下anaconda中Spyder打开报错Traceback(most recent call last)…问题
5星 · 资源好评率100%
这个错误通常是由于 NumPy 版本不兼容导致的。`_set_promotion_state` 是 NumPy 1.20.0 中新增的函数,如果你的 NumPy 版本过低,就会出现这个错误。
你可以尝试通过升级 NumPy 来解决这个问题。使用 Anaconda 管理包的话,可以在 Anaconda Prompt 中使用以下命令升级 NumPy:
```
conda update numpy
```
如果你使用的是 pip 管理包,可以在命令行中使用以下命令升级 NumPy:
```
pip install --upgrade numpy
```
如果你已经安装了最新的 NumPy 版本但仍然出现这个错误,可以尝试卸载并重新安装 NumPy:
```
pip uninstall numpy
pip install numpy
```
希望能帮到你解决问题。
阅读全文