Ok, então encontrei a solução para o meu problema: Primeiro, adicionei minha conta do Google a contas on-line
Então eu segui os passos deste tutorial exatamente: link
Funciona perfeitamente agora:)
Estou tendo problemas para executar o script para instalar a extensão gnome-shell-google-calendar no Gnome Shell. Eu continuo recebendo isso:
rafael@Raf:~$ ./calendar/gnome-shell-google-calendar.py
Logging in as 'None'...
Please choose the Account: I enter my email here
Traceback (most recent call last):
File "./calendar/gnome-shell-google-calendar.py", line 455, in <module>
account = oauth.oauth_prompt()
File "/home/rafael/calendar/oauth.py", line 25, in oauth_prompt
email = accounts[int(raw_input('Please choose the Account: '))]
ValueError: invalid literal for int() with base 10: 'email address'
Eu substituí meu endereço de e-mail real pelo endereço de e-mail com palavras para fins de privacidade.
Um pouco mais de informação sobre esta extensão pode ser encontrada aqui: link http://maketecheasier.com/integrate-google-calendar-into-gnome-shell/2011/10/04
Existe uma maneira de corrigir isso?
Eu tentei executar a versão que você tem, mas nem sequer me perguntou o meu endereço de e-mail, no entanto eu tinha uma versão de trabalho de já há alguns meses. Até adicionou recursos como a exclusão de calendários da importação.
Você precisa configurar sua Conta do Google em Contas on-line (Configurações do sistema - > Contas on-line). Depois de fazer isso, execute o script novamente e você verá uma lista de Contas do Google com números à esquerda. No prompt, digite o número da conta que você deseja usar e voila - funciona perfeitamente para mim.
Parece que o script espera que um número seja selecionado entre uma lista de endereços, não um novo endereço.
accounts[int(raw_input('Please choose the Account: '))]
Ele está usando sua entrada como um índice de lista (provavelmente, também pode ser um dicionário, mas eles não o fazem em um int não faz sentido).