我目前正在尝试让 gcalcli 让 conky 工作。安装 gcalcli 和自述文件中所述的所有依赖项。
运行“gcalcli议程”给我一条错误消息,指出需要oauth2client 1.5.0或更高版本。所以我安装了它。现在,在运行“gcalcli议程”时,我完全陷入了这个错误消息:
pkg_resources.ContextualVersionConflict: (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 可以工作。使用该程序以及自述文件中所述的每个必需的程序包可以让它完美地工作。