Python 2.7.5 getting import OrderedDict ImportError: No module named OrderedDict
Python 2.7.5 getting import OrderedDict ImportError: No module named OrderedDict
导入 OrderedDict
导入错误:没有名为 OrderedDict
的模块
我正在使用 python 2.7.5 并假设已预安装 orderedDict 模块。
我如何检查该模块是否存在,如果不存在,我该如何安装它。
我是初学者,感谢您的帮助。
OrderedDict 属于 collections
模块。它不是独立的。
你需要from collections import OrderedDict
。
展开JoshuaRLi说的,你要
>>> from collections import OrderedDict
您可以查看可用的模块
>>> help('modules')
这个问题是在我试图找到类似问题的解决方案时出现的,所以我post在这里为遇到这个问题的其他人提供这个。
我在尝试导入时收到此错误 gstools
:
import gstools as gs
注意错误的一部分说:
if sys.version_info < (3, 9):
from typing_extensions import OrderedDict
else:
from collections import OrderedDict
因此更新到从 collections
而不是 typing_extensions
导入的 python 3.9 或更高版本,解决了我的问题。
导入 OrderedDict 导入错误:没有名为 OrderedDict
的模块我正在使用 python 2.7.5 并假设已预安装 orderedDict 模块。 我如何检查该模块是否存在,如果不存在,我该如何安装它。
我是初学者,感谢您的帮助。
OrderedDict 属于 collections
模块。它不是独立的。
你需要from collections import OrderedDict
。
展开JoshuaRLi说的,你要
>>> from collections import OrderedDict
您可以查看可用的模块
>>> help('modules')
这个问题是在我试图找到类似问题的解决方案时出现的,所以我post在这里为遇到这个问题的其他人提供这个。
我在尝试导入时收到此错误 gstools
:
import gstools as gs
注意错误的一部分说:
if sys.version_info < (3, 9):
from typing_extensions import OrderedDict
else:
from collections import OrderedDict
因此更新到从 collections
而不是 typing_extensions
导入的 python 3.9 或更高版本,解决了我的问题。