Попытка использовать перечисление в Python 3.7.3, получая следующую ошибку. Уже пытался установить - и удалить - enum34, но все равно не работает. Выполнял все операции в виртуальной среде (как показывает ошибка).
Есть ли что-нибудь еще, что я могу сделать, чтобы это исправить (кроме использования другой реализации enum, как показано в в этом вопросе )?
#enum import:
from enum import Enum
# enum definition:
class Status(Enum):
on: 1
off: 2
# enum utilisation (another class, same file):
self.status = Status.off
# error:
File "C:\dev\python\test\venv\lib\enum.py", line 349, in __getattr__
AttributeError(name) from None
AttributeError: off