ImportError: cannot import name 'Enum'
Topic sourcePython 3.5.1 (default, Jan 3 2016, 10:35:01)
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from enum import Enum
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/marin/enum.py", line 5, in <module>
from enum import Enum
ImportError: cannot import name 'Enum'
我这里也是一样, 写在交互环境和代码里面都导入不进来.
找到问题了... 是因为测试用的代码文件名字也命名的enum.py, import的时候看样子是先导入这个文件, 所以找不到Enum. 测试文件改成其他名字的就OK了 看来后面自己写文件的名字最好按照一定的规则命名,防止和默认的冲突
- 1
helloworld_小明
交互环境可以用
写代码里头就执行不了了 ImportError: cannot import name 'Enum'