Python 2.7 Python 2.7.5获取导入订单Eddict ImportError:没有名为OrderedDict的模块

Python 2.7 Python 2.7.5获取导入订单Eddict ImportError:没有名为OrderedDict的模块,python-2.7,ordereddictionary,Python 2.7,Ordereddictionary,进口订单 ImportError:没有名为OrderedDict的模块 我使用的是Python2.7.5,并假设orderedDict模块是预安装的。 如何检查模块是否存在,如果没有,如何安装 我是初学者,感谢您的帮助。属于收藏模块。它不是独立的 您需要从集合导入订单dict属于集合模块。它不是独立的 您需要从collections import OrderedICT扩展Joshurali所说的内容,您需要 >>> from collections import Ordered

进口订单 ImportError:没有名为OrderedDict的模块

我使用的是Python2.7.5,并假设orderedDict模块是预安装的。 如何检查模块是否存在,如果没有,如何安装

我是初学者,感谢您的帮助。

属于
收藏
模块。它不是独立的

您需要
从集合导入订单dict

属于
集合
模块。它不是独立的


您需要
从collections import OrderedICT

扩展Joshurali所说的内容,您需要

>>> from collections import OrderedDict
您可以检查哪些模块可用

>>> help('modules')

扩大Joshuari所说的,你想要

>>> from collections import OrderedDict
您可以检查哪些模块可用

>>> help('modules')

from collections import OrderedICT ImportError:没有名为collections的模块我收到相同的错误抱歉,我对“from collections import OrderedICT”进行了更正,没有遇到导入错误。但是“data1=json.load(data,object\u pairs\u hook=collections.OrderedDict)name错误:未定义名称“collections”。如何解决名称错误?抱歉,如果我太业余。@RaviKumar当您从集合导入OrderedICT执行
时,您正在修改命名空间,以便访问
OrderedICT
,您不需要指定它所属的模块。您正在尝试通过
集合进行访问。OrderedDict
,或者将其更改为仅
OrderedDict
,或者将导入更改为
导入集合
。非常感谢,我现在开始理解这个概念。您不需要在此处使用注释来询问如此大小的问题。提出一个新问题。而且,在我看来,您似乎是在从某个地方复制代码,只是试图让它运行,而不必努力学习。我们通常不尊重这一点。from collections import OrderedICT ImportError:没有名为collections的模块我收到相同的错误抱歉,我对“from collections import OrderedICT”进行了更正,没有遇到导入错误。但是“data1=json.load(data,object\u pairs\u hook=collections.OrderedDict)name错误:未定义名称“collections”。如何解决名称错误?抱歉,如果我太业余。@RaviKumar当您从集合导入OrderedICT
执行
时,您正在修改命名空间,以便访问
OrderedICT
,您不需要指定它所属的模块。您正在尝试通过
集合进行访问。OrderedDict
,或者将其更改为仅
OrderedDict
,或者将导入更改为
导入集合
。非常感谢,我现在开始理解这个概念。您不需要在此处使用注释来询问如此大小的问题。提出一个新问题。而且,在我看来,您似乎是在从某个地方复制代码,只是试图让它运行,而不必努力学习。我们通常不尊重这一点。