我在運行Fedora 20的Linux機器上安裝了zeroconf。我已經安裝了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'模塊。你不在'PYTHONPATH'的其他地方有'enum.py'嗎? – memoselyk
如何找出哪個模塊掩蓋枚舉模塊?目前,我在/usr/lib/python2.7/site-packages中安裝了enum和enum-compat。 – ap6491
怎麼樣'進口枚舉;打印枚舉? – memoselyk