Я пытаюсь синхронизировать мой календарь Google с рабочим столом Ubuntu, используя conky и gcalcli, но получаю ошибку
Следуя этому руководству по conky и gcalcli, я пытался синхронизировать свой календарь Google с моим рабочим столом Ubuntu. После того, как я все сделал и попробовал запустить conky, я получил следующую ошибку:
Traceback (most recent call last):
File "/usr/bin/gcalcli", line 1524, in <module>
BowChickaWowWow()
File "/usr/bin/gcalcli", line 1292, in BowChickaWowWow
cfg = LoadConfig(configFile)
File "/usr/bin/gcalcli", line 1174, in LoadConfig
config.read(os.path.expanduser(configFile))
File "/usr/lib/python2.7/ConfigParser.py", line 305, in read
self._read(fp, filename)
File "/usr/lib/python2.7/ConfigParser.py", line 512, in _read
raise MissingSectionHeaderError(fpname, lineno, line)
ConfigParser.MissingSectionHeaderError: File contains no section headers.
file: /home/timur/.gcalclirc, line: 1
'user: "myusername"\n'
Примечание: мой текстовый файл действительно содержит мое имя пользователя.
1 ответ
Я использую gcalcli почти каждый день. Это отличная программа, но для отображения моего календаря Google в Conky я использую сценарий Python Script Google Calendar от Kaivalagi.
Смотрите ветку по адресу: http://ubuntuforums.org/showthread.php?t=837385
Скрипт использует conky keyring для безопасной передачи ваших учетных данных. Вся документация очень понятна и проста в использовании, за исключением возможного набора ключей.
Для настройки связки ключей в терминале введите: conkyKeyring -u gmail_address -p gmail_password
Вот скриншот моего календаря в conky через этот скрипт: