У меня проблемы с запуском Python-файла, использующего «import enum», из-за чего я получил следующую проблему:
Traceback (most recent call last):
File "lowest_common_ancestor.py", line 4, in <module>
from test_framework import generic_test, test_utils
File "/Users/linh/Documents/EPIJudge/epi_judge_python/test_framework/generic_test.py", line 6, in <module>
from test_framework.generic_test_handler import GenericTestHandler
File "/Users/linh/Documents/EPIJudge/epi_judge_python/test_framework/generic_test_handler.py", line 5, in <module>
from test_framework.binary_tree_utils import assert_equal_binary_trees, is_object_tree_type
File "/Users/linh/Documents/EPIJudge/epi_judge_python/test_framework/binary_tree_utils.py", line 5, in <module>
from test_framework.test_failure import TestFailure, PropertyName
File "/Users/linh/Documents/EPIJudge/epi_judge_python/test_framework/test_failure.py", line 2, in <module>
from enum import Enum, auto
ImportError: cannot import name 'auto'
Я знаю, что у меня есть Python 2.7, и "import Enum" существует только в Python 3, но у меня возникают проблемы с созданием двух разных сред, в которых у меня есть и Python 2.7, и Python 3. Как можно это сделать? на терминале Mac Unix, с которым я тоже не очень знаком.