2017-03-12 1 views
0

zip을 다운로드하고 'pip install -e path/to/bittornado /'명령을 실행하여 루트 액세스없이 BitTornado을 설치했습니다. 설치가 성공적 이었지만 파일을 다운로드 할 때 다음 오류가 발생했습니다.
AttributeError : 'module'객체에 'MutableSet'속성이 없습니다.
다음 스크린 샷에 세부 정보가 나와 있습니다.AttributeError : 'module'객체에 'MutableSet'속성이 없습니다.

BitTornado Error

는 파이썬에 새로운 해요. 누군가 일어나고있는 일이 무엇인지 알고 있으면 도와주세요. 미리 감사드립니다.

답변

1

BitTornado는 python3 만 지원하며 python2.x는 지원하지 않습니다. 특정 오류는 python3의 변경으로 인해 가져 오기가 기본적으로 절대적으로 이루어집니다 (상대 가져 오기 구문이 사용되지 않는 한) BitTorando.Types.collections 모듈을 import collections으로 가져오고 있습니다.

나는 python3을 만들 것을 권하고 싶습니다. virtualenv 그리고 거기에 BitTornado를 설치하십시오. (또는 시스템 전체 설치를 원할 경우 pip3 install ...을 사용하십시오)

+0

감사합니다. @Anthony. 귀하의 답변이 도움이되었습니다. Python의 구버전을 찾고 계신 분. [2.6] (https://github.com/effigies/BitTornado/tree/python2.6) 및 [2.7] (https://github.com/effigies/BitTornado/tree/python2.7)도 사용할 수 있습니다. –

+0

아 그래,하지만이 지점들은 더 이상 내가 말할 수있는 것에서 유지되지 않습니다 (2.6은 죽었습니다, 2.7은 버그 수정/보안 만 수신 중입니다) –

관련 문제