2017-12-30 17 views
0

비동기 방식으로 redis에 액세스하려면 토네이도 웹 소켓과 함께 토네이도 - redis를 사용하고 있습니다. 내가하려고 할 때 settornado-redis, 클라이언트에 속성이 없습니다.

value = yield Task(self.client.set, 'value', 100) 

True를 반환하고 완벽하게 실행,하지만 난이 오류가 발생이

value = yield Task(self.client.geoadd, 'value', lat, lng, 'v1') 

같은 geoadd 명령이 줄을 교체 할 때 :

AttributeError: 'Client' object has no attribute 'geoadd' 

답변

1

글쎄, 문제는 패키지 버전입니다. pip에서 사용할 수있는 최신 업데이트 버전은 2.4이며 최근 버전의 자식 버전은 2.5입니다. 나는 git에서 복제 된 것을 사용했고 모든 것이 잘 작동했다.