저는 현재 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 파일에 설명된 대로 모든 필수 패키지와 함께 이 프로그램을 사용하십시오.