我正在尝试使用Enum
的backport运行一个脚本,用于python 2.7.8,通过Cygwin。
运行脚本时,它会输出Import Error: No module named Enum
的一般错误。
pip-2.7 install enum34
说它已经安装pip-2.7 install enum34 --upgrade
给出了同样的错误python --version
显示2.7.8 pip freeze
显示enum=1.0.4
pip uninstall enum34 / pip install enum34
没有产生差异我接下来可以尝试什么?
答案 0 :(得分:1)
这有点令人困惑,但您需要从enum
导入,而不是enum34
:
以下是the docs的示例:
from enum import Enum
class Color(Enum):
red = 1
green = 2
blue = 3
答案 1 :(得分:0)
你没有粘贴你的代码,但我猜你写的是
import Enum
用大写字母E.再试一次小写" e":
import enum