ImportError:无法导入名称defaultdict

Tza*_*ach 5 python defaultdict

ImportError跑步时我真的很奇怪from collections import defaultdict:

ImportError: cannot import name defaultdict
Run Code Online (Sandbox Code Playgroud)

我正在运行python 2.7,奇怪的是,在我的应用程序的其他部分,这个完全相同的导入行成功.

我想也许这是一个循环导入,但是当涉及内置python模块时它没有多大意义.

有什么想法我得到这个错误?

Mil*_*Man 14

您可能在项目中有一个名为"collections"的模块.

尝试在项目中重命名此模块.

  • @Tzach,重命名后,确保没有剩余的`pyc`文件. (4认同)