ImportError: cannot import name 'OrderedDict' from 'typing' (D:\anaconda\envs\segmentation\lib\typing.py)
时间: 2023-09-11 13:10:41 浏览: 2544
Mamba selective-scan-cuda-linux-gnu.so 用此编译好的文件进行替换即可
这个错误通常发生在你的代码中使用了 `OrderedDict` 但无法从 `typing` 模块中导入它的情况下。
在 Python 3.7 或更高版本中,`OrderedDict` 已经成为内置的字典类型,因此不再需要从 `typing` 模块中导入。你可以直接使用 `collections` 模块中的 `OrderedDict` 类型来解决这个问题。
请确保你的代码中没有导入 `typing` 模块并尝试将导入语句修改为以下形式:
```python
from collections import OrderedDict
```
如果你确实需要使用 `typing.OrderedDict`,请检查你的 Python 版本是否低于 3.7。如果是这样,你可以尝试升级到更高的 Python 版本或者使用其他方法来实现你的需求。
阅读全文