Réussir à installer "gcalcli" sur Raspberry

Forum dédié aux questions concernant la configuration de votre serveur sous Linux
waow29
Messages : 16
Inscription : 09 oct. 2016, 18:53

Re: Réussir à installer "gcalcli" sur Raspberry

Message par waow29 »

Nickel!! Ca fonctionne!!
Un énorme merci pour ton aide!!
Dernière modification par waow29 le 21 sept. 2017, 22:23, modifié 1 fois.
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Réussir à installer "gcalcli" sur Raspberry

Message par Neutrino »

Merci pour ton retour ;)
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
waow29
Messages : 16
Inscription : 09 oct. 2016, 18:53

Re: Réussir à installer "gcalcli" sur Raspberry

Message par waow29 »

C'est la moindre des choses!
Et si ça peut aider quelqu'un d'autre
pigloox
Messages : 78
Inscription : 18 janv. 2016, 16:12

Re: Réussir à installer "gcalcli" sur Raspberry

Message par pigloox »

Neutrino a écrit :Depuis la dernière version :

Code : Tout sélectionner

sudo pip install gcalcli
Et ça doit marcher :)
Bonjour,

Je suis désolé de re déterrer ce topic mais j'ai moi aussi un soucis de réinstallation, voici le message d'erreur que j'ai :

Code : Tout sélectionner

gcalcli agenda --noauth_local_webserver
Traceback (most recent call last):
  File "/usr/local/bin/gcalcli", line 4, in <module>
    __import__('pkg_resources').run_script('gcalcli==3.4.0', 'gcalcli')
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3019, in <module>
    @_call_aside
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3003, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3032, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 657, in _build_master
    return cls._build_from_requirements(__requires__)
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 670, in _build_from_requirements
    dists = ws.resolve(reqs, Environment())
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 854, in resolve
    raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (oauth2client 1.4.12 (/home/pi/.local/lib/python2.7/site-packages), Requirement.parse('oauth2client<5.0.0dev,>=1.5.0'), set(['google-api-python-client']))


Une idée ?
Merci
Raspberry PI 3 & Raspbian 9 (Stretch) sur disque dur, Domoticz Beta Release,
RFX433E + USB Teleinfo + Zwave Stick
Modules Chacon DI-O, Fibaro, Qubino et sondes de températures
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Réussir à installer "gcalcli" sur Raspberry

Message par Neutrino »

Code : Tout sélectionner

pkg_resources.ContextualVersionConflict: (oauth2client 1.4.12 (/home/pi/.local/lib/python2.7/site-packages), Requirement.parse('oauth2client<5.0.0dev,>=1.5.0'), set(['google-api-python-client']))
La version de oauth2client est trop ancienne...
Pourtant, avec le pip install, c'est la version qui s'installe.
Je viens d'essayer sur une installation fraîche de Stretch et aucun problème.
Peut-être avec un

Code : Tout sélectionner

sudo pip install oauth2client==1.5.0
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
pigloox
Messages : 78
Inscription : 18 janv. 2016, 16:12

Re: Réussir à installer "gcalcli" sur Raspberry

Message par pigloox »

Merci Neutrino,

Le problème venait bien de oauth2client, je l'avais installé "manuellement" en suivant le tuto du forum mais gcalcli n'a pas l'air d'aimer.
J'ai désinstaller oauth2client et relancer l'installation de gcalcli et c'est repartit.

Merci
Raspberry PI 3 & Raspbian 9 (Stretch) sur disque dur, Domoticz Beta Release,
RFX433E + USB Teleinfo + Zwave Stick
Modules Chacon DI-O, Fibaro, Qubino et sondes de températures
fab0030
Messages : 102
Inscription : 24 nov. 2016, 17:04

Re: Réussir à installer "gcalcli" sur Raspberry

Message par fab0030 »

Bonjour,
petit up sur la ligne de commande pour récupérer la clé :

Code : Tout sélectionner

gcalcli --noauth_local_webserver agenda
Sinon vous aurez droit à un message :

Code : Tout sélectionner

gcalcli: error: unrecognized arguments: --noauth_local_webserver
ErwaN_89
Messages : 12
Inscription : 19 oct. 2019, 17:56

Re: Réussir à installer "gcalcli" sur Raspberry

Message par ErwaN_89 »

Bonjour,

C'est bien la première fois que je galère autant avec Domoticz :-) mais là je sèche !
Si une âme charitable veut bien m'aider car je n'ai plus d'idées... :-(

Aprés avoir suivi la partie 1 du Tuto https://easydomoticz.com/agenda-google- ... -partie-1/
Je lance la commande :

Code : Tout sélectionner

sudo gcalcli agenda --noauth_local_webserver
et j'obtiens :

Code : Tout sélectionner

Traceback (most recent call last):
  File "/usr/local/bin/gcalcli", line 11, in <module>
    load_entry_point('gcalcli==4.2.0', 'console_scripts', 'gcalcli')()
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 561, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2631, in load_entry_point
    return ep.load()
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2291, in load
    return self.resolve()
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2297, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "build/bdist.linux-armv7l/egg/gcalcli/cli.py", line 30, in <module>
  File "build/bdist.linux-armv7l/egg/gcalcli/argparsers.py", line 8, in <module>
ImportError: cannot import name get_terminal_size
Si vous-pouvez me débloquer ce serait super sympa !

Merci
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Réussir à installer "gcalcli" sur Raspberry

Message par Neutrino »

Il te manque une librairie que PIP aurait du instakker
MAJ de PIP

Code : Tout sélectionner

pip install --upgrade setuptools pip
désinstallation de la librairie au cas ou pip pense que tu l'as déjà

Code : Tout sélectionner

pip uninstall backports.shutil_get_terminal_size
réinstallation de la librairie

Code : Tout sélectionner

pip install --upgrade backports.shutil_get_terminal_size
Source : https://github.com/ipython/ipython/issu ... -256929008
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
ErwaN_89
Messages : 12
Inscription : 19 oct. 2019, 17:56

Re: Réussir à installer "gcalcli" sur Raspberry

Message par ErwaN_89 »

Bonjour,

Merci de ta réponse, depuis hier j'ai un peu avancé, j'ai installé gcalcli avec pip mais maintenant quand je lance

Code : Tout sélectionner

pi@raspberrypi:/$ sudo gcalcli list --noauth_local_webserver
usage: gcalcli [-h] [--default-calendar DEFAULTCALENDAR]
               [--client-id CLIENT_ID] [--config-folder CONFIG_FOLDER]
               [--client-secret CLIENT_SECRET] [--nocache] [--refresh]
               [--noincluderc] [--conky] [--nocolor] [--calendar CALENDAR]
               [--locale LOCALE] [--lineart {fancy,unicode,ascii}]
gcalcli: error: unrecognized arguments: --noauth_local_webserver
C'est en s'arracher les cheveux cette histoire :-)

Merci de l'aide
Répondre