AttributeError: module 'typing' has no attribute 'OrderedDict'
时间: 2023-09-30 08:11:53 浏览: 298
AttributeError: module 'tensorflow.compat.v1' has no attribute '
这个错误通常出现在使用较旧版本的 Python(低于 3.7)时,因为 `OrderedDict` 类型未在 `typing` 模块中定义。
要解决这个问题,您可以尝试以下方法之一:
1.升级到 Python 3.7 或更高版本,因为 `OrderedDict` 现在是 `typing` 模块的一部分。
2.在代码中直接导入 `collections` 模块,并使用 `collections.OrderedDict`:
```python
from collections import OrderedDict
```
然后,您可以使用 `OrderedDict` 类型,就像这样:
```python
my_dict = OrderedDict()
```
希望这能帮助到您!如果还有其他问题,请随时提问。
阅读全文