AttributeError:'module'对象没有属性'MutableSet'

时间:2017-03-12 18:06:40

标签: python bittorrent

我通过下载zip和运行命令'pip install -e path / to / bittornado /'来安装BitTornado而没有超级用户访问权限。安装成功但是当我尝试使用它来下载文件时,发生了以下错误 -
AttributeError:'module'对象没有属性'MutableSet' 以下屏幕截图包含详细信息。

BitTornado Error

我是Python的新手。如果有人知道发生了什么,请帮忙。提前谢谢。

1 个答案:

答案 0 :(得分:1)

BitTornado只支持python3(而不支持python2.x)。特定错误是由于python3的更改导致默认情况下导入绝对(除非使用相对导入语法) - 因此它导入了BitTorando.Types.collections的{​​{1}}模块。

我建议制作一个python3 virtualenv并在那里安装BitTornado。 (或者,如果您想要系统范围的安装,请使用import collections