Я установил zeroconf на Linux-машине под управлением Fedora 20. Я установил все пакеты, от которых зависит zeroconf. Однако, когда я пытаюсь запустить testcert.py, я наткнулся на следующую ошибку:AttributeError: объект 'module' не имеет атрибута 'unique'
Traceback (most recent call last):
File "./testcert.py", line 49, in <module>
import _mdns
File "/opt/home/gcp_cert_test/_mdns.py", line 23, in <module>
from zeroconf import InterfaceChoice
File "/usr/lib/python2.7/site-packages/zeroconf-0.17.4-py2.7.egg/zeroconf.py", line 1257, in <module>
@enum.unique
AttributeError: 'module' object has no attribute 'unique'
Мне нужно устанавливать какие-либо другие пакеты делать? Я использую Python 2.7.
Не какой-либо модуль, маскирующий модуль 'enum'. У вас нет 'enum.py' где-то еще в' PYTHONPATH'? – memoselyk
Как узнать, какой модуль маскирует модуль enum? В настоящее время у меня есть enum и enum-compat, установленный в /usr/lib/python2.7/site-packages. – ap6491
Как насчет 'import enum; распечатать enum'? – memoselyk