Attributeerror:moudle 'numpy' has no attribute 'typedict'
时间: 2023-06-21 11:18:36 浏览: 154
解决运行出现dict object has no attribute has_key问题
5星 · 资源好评率100%
这个错误通常是由于 NumPy 版本问题引起的。在 NumPy 1.20 版本中,`typedict` 已被弃用,因此在调用该属性时会出现此错误。
如果你使用的是 NumPy 1.20 或更高版本,则应该使用 `np.sctypes`,而不是 `np.typedict`。如果你正在使用旧版本的 NumPy,则可以尝试更新到最新版本,或者使用 `np.typeDict`,而不是 `np.typedict`。
如果更新 NumPy 不是可行的解决方案,则可以尝试回滚到较旧的版本。要回滚到旧版本,请卸载当前版本并使用以下命令安装旧版本:
```
pip uninstall numpy
pip install numpy==1.19.3
```
这将安装 NumPy 1.19.3 版本,该版本中仍支持 `typedict` 属性。
阅读全文