gcalcli ContextualVersionConstrict - oauth2client에 대한 버그?

gcalcli ContextualVersionConstrict - oauth2client에 대한 버그?

저는 현재 gcalcli를 conky와 함께 작동시키려고 노력 중입니다. readme 파일에 설명된 대로 gcalcli와 모든 종속 항목을 설치합니다.

"gcalcli agement"를 실행하면 oauth2client 1.5.0 이상이 필요하다는 오류 메시지가 표시됩니다. 그래서 설치했습니다. 이제 "gcalcliagenda"를 실행할 때 다음 오류 메시지가 표시됩니다.

pkg_resources.ContextualVersionConflect: (oauth2client 1.4.12 >(/usr/lib/python2.7/site-packages/oauth2client-1.4.12-py2.7.egg), >Requirement.parse('oauth2client<5.0.0dev,> =1.5.0'), set(['google-api-python->클라이언트']))

이 버전들 사이에 충돌이 있는 것 같습니다. Gcalcli는 oauth2client 1.4.12를 사용할 것으로 예상합니다. 삭제 후 오류가 나타납니다. 상대방의 Google API에는 버전 5.0.0 >= 1.5.0이 필요합니다.

버전 1.4.12 및 1.5.2가 설치되어 있습니다. 하지만 어쩐지 두 버전이 필수임에도 불구하고 두 가지 버전을 모두 갖는 것을 좋아하지 않는데요...?

어떤 도움이라도 대단히 감사하겠습니다. 매우 감사합니다! :) 좋은 하루 되세요.

(Fedora 기반 Chapeau 24에서 실행)

답변1

해결되었습니다. gcalcli의 최신 버전인 4.0.0.a만 작동하는 것 같습니다. 완벽하게 작동하려면 Readme 파일에 설명된 대로 모든 필수 패키지와 함께 이 프로그램을 사용하십시오.

관련 정보