Plugin Jeedouino

Salut Revlys,

Oui, je ne suis plus tout jeune :grin: Manifestement, je suis encore sous Nginx alors que Jeedom est passé sous Apache depuis quelques temps, si je ne dis pas de bêtise ? Bizarrement, je suis sur la dernière version en date, et ça semble fonctionner (à peu près). Je ne suis pas hyper pressé de refaire une config toute neuve. Mais s’il faut, j’y passerai.:grimacing:

Oui, j’ai ré-installé les dépendances rpi GPIO. Je viens de le refaire histoire d’être sûr.

J’ai un nouveau log :

[2019-10-24 12:20:07][DEBUG] : Vérification automatique du démon (option AutoReStart) toutes les 5 minutes pour GPIO-Jeedouino (248)
[2019-10-24 12:20:07][DEBUG] : PING ( GPIO-Jeedouino - EqID: 248 ) Démon PiGpio en marche ??? Envoi d'un PING...
[2019-10-24 12:20:07][DEBUG] : (Normal si Re/Start/Stop demandé) Erreur de connection au démon PiGpio ( GPIO-Jeedouino - EqID 248 ) 192.168.1.37:42999 - Réponse : 111 - Connection refused
[2019-10-24 12:20:07][DEBUG] : Démarrage du démon PiGpio de l'équipement GPIO-Jeedouino
[2019-10-24 12:20:07][DEBUG] : KILL process 23623
[2019-10-24 12:20:09][INFO] : L'installation des dépendances générales va débuter.
[2019-10-24 12:20:09][INFO] : Veuillez utiliser les boutons de la page Configuration du plugin pour les dépendances spécifiques. Merci
[2019-10-24 12:20:10][DEBUG] : StopBoardDemonCMD - Arrêt forcé du démon PiGpio sur  192.168.1.37 - jeedouinoPiGpio_248.py : Kill process : ["23623"]
[2019-10-24 12:20:10][DEBUG] : Cmd Appel démon : sudo nice -n 19 /usr/bin/python3 /usr/share/nginx/www/jeedom/plugins/jeedouino/ressources/jeedouinoPiGpio_248.py 42999 248 192.168.1.37 80 . 5 /dev/null
[2019-10-24 12:20:10][DEBUG] : Le démon PiGpio est en cours de démarrage.  -
[2019-10-24 12:20:12][DEBUG] : Envoi de la dernière configuration connue du BootMode eqID ( 248 ) BootMode : BootMode=0
[2019-10-24 12:20:12][DEBUG] : (Normal si Re/Start/Stop demandé) Erreur de connection au démon PiGpio ( GPIO-Jeedouino - EqID 248 ) 192.168.1.37:42999 - Réponse : 111 - Connection refused
[2019-10-24 12:20:12][DEBUG] : Erreur d'envoi de la configuration du BootMode sur l'équipement 248 ( GPIO-Jeedouino ) - Réponse :111 - Connection refused
[2019-10-24 12:20:14][DEBUG] : Essai 1 - Envoi de la dernière configuration connue des pins eqID ( 248 ) PinMode : ConfigurePins=......v...vp..vp.w...p.........p...vv...
[2019-10-24 12:20:14][DEBUG] : (Normal si Re/Start/Stop demandé) Erreur de connection au démon PiGpio ( GPIO-Jeedouino - EqID 248 ) 192.168.1.37:42999 - Réponse : 111 - Connection refused
[2019-10-24 12:20:14][DEBUG] : Erreur d'envoi de la configuration des pins sur l'équipement 248 ( GPIO-Jeedouino ) - Réponse :111 - Connection refused
[2019-10-24 12:20:16][DEBUG] : Essai 2 - Envoi de la dernière configuration connue des pins eqID ( 248 ) PinMode : ConfigurePins=......v...vp..vp.w...p.........p...vv...
[2019-10-24 12:20:17][DEBUG] : (Normal si Re/Start/Stop demandé) Erreur de connection au démon PiGpio ( GPIO-Jeedouino - EqID 248 ) 192.168.1.37:42999 - Réponse : 111 - Connection refused
[2019-10-24 12:20:17][DEBUG] : Erreur d'envoi de la configuration des pins sur l'équipement 248 ( GPIO-Jeedouino ) - Réponse :111 - Connection refused
[2019-10-24 12:23:25][DEBUG] : PING ( GPIO-Jeedouino - EqID: 248 ) Démon PiGpio en marche ??? Envoi d'un PING...
[2019-10-24 12:23:25][DEBUG] : (Normal si Re/Start/Stop demandé) Erreur de connection au démon PiGpio ( GPIO-Jeedouino - EqID 248 ) 192.168.1.37:42999 - Réponse : 111 - Connection refused

C’est quoi ce port 42999 ? C’est bien ce qui apparait dans les paramètres réseaux de mon matériel mais comment la connection avec le démon se fait-elle ? Faut-il changer cette valeur ?

Bonjour à tous.
Aujourd’hui, j’ai fait la mise à jour de jeedouino et il m’est impossible d’installer les dépendances : il reste en NOK. et essaye de les installer toutes les 5 minutes en vains.
Je m’en sers pour allumer un ventilateur sur mon jeedom (rpi 3B+) quand il chauffe trop.
Merci !

Bonjour,

@Paqueuc, quand un démon n’arrive pas à démarrer sur le port fourni, il essaye d’en trouver un autre, d’où le 42999 .
Je pense que tu n’as pas activé le log séparé des démons :


Active le et sauve.
Ensuite dans l’équipement, supprime le port du démon (laisse vide), et sauve, ça le forcera à démarrer.
Puis tu auras un nouveau log jeedouino_pigpio que tu me fourniras.
A priori, l’erreur - qui empêche le démarrage - devrait y être indiquée.

@Vidou, sans infos comme les logs par ex, je ne peux pas deviner…
A mon avis, ton système n’est pas à jour, c’est requis pour les dépendances, cf doc.

Bonne journée.

Bonsoir.

Mon système est à jour (en 3.3.34 stable) et jeedouino aussi (2019-10-22 15:34:12).
Du moins il ne me trouve pas d’autre version :confused:
Ci joint le log.
Merci !

Résumé

[2019-10-20 17:47:15][Demon USB] >>Reponse a la requete : : PINGOK
[2019-10-20 17:47:15][Demon USB] GET : /plugins/jeedouino/core/php/Callback.php?BoardEQ=55&REP=PINGOK
[2019-10-20 18:17:14][Demon USB] Warning : 1st Thread maybe dead or waiting for a too long period, ask Jeedouino for a ping and wait for one more try.
[2019-10-20 18:17:16][Demon USB] GET : /plugins/jeedouino/core/php/Callback.php?BoardEQ=55&PINGME=1
[2019-10-20 19:47:16][Demon USB] Requete : : [‹ PING ›, ‹ 1 ›]
[2019-10-20 19:47:16][Demon USB] >>Reponse a la requete : : PINGOK
[2019-10-20 19:47:16][Demon USB] GET : /plugins/jeedouino/core/php/Callback.php?BoardEQ=55&REP=PINGOK
[2019-10-20 20:16:03][Demon USB] Requete : : [‹ SetPinLOW ›, ‹ 32 ›]
[2019-10-20 20:16:03][Demon USB] GET : /plugins/jeedouino/core/php/Callback.php?BoardEQ=55&32=0&REP=SOK
[2019-10-20 20:16:03][Demon USB] >>Reponse a la requete : : SOK
[2019-10-20 20:30:04][Demon USB] Requete : : [‹ SetPinHIGH ›, ‹ 32 ›]
[…]
[2019-10-22 04:40:04][Demon USB] Requete : : [‹ SetPinHIGH ›, ‹ 32 ›]
[2019-10-22 04:40:04][Demon USB] GET : /plugins/jeedouino/core/php/Callback.php?BoardEQ=55&32=1&REP=SOK
[2019-10-22 04:40:04][Demon USB] >>Reponse a la requete : : SOK
[2019-10-22 04:47:03][Demon USB] Requete : : [‹ SetPinLOW ›, ‹ 32 ›]
[2019-10-22 04:47:03][Demon USB] GET : /plugins/jeedouino/core/php/Callba
[2019-10-24 08:45:42][ERROR] : Le démon PiGpio ne réponds pas correctement. - Réponse : 111 - Connection refused
[2019-10-24 09:15:06][ERROR] : Le démon PiGpio ne réponds pas correctement. - Réponse : 111 - Connection refused

@Vidou, alors c’est le log complet des dépendances (puisque c’est elles qui sont nok) qu’il me faut, pas celui du démon :wink:.
Le système, c’est linux, et il faut en passer par ssh, les commandes classiques:

sudo apt-get -y update
sudo apt-get -y upgrade
sudo apt-get -y dist-upgrade

1 « J'aime »

Haha ok désolé.
Je vais voir ça et déjà essayer la mise à jour en ssh.
Merci.

Ca progresse. J’ai suivi tes conseils et le port est repassé en 8001.
Ensuite, en ssh, j’ai fait un apt-get update puis un apt-get upgrade.
Là, mes dépendances sont devenues OK. Par contre, dans la configuration, l’équipement avec démon est toujours NOK.
Le log dit (mix entre avant le apt-get update et l’après) :

Traceback (most recent call last):
File "/usr/share/nginx/www/jeedom/plugins/jeedouino/ressources/jeedouinoPiGpio_248.py", line 23, in <module>
import RPi.GPIO as GPIO
ImportError: No module named 'RPi'
Traceback (most recent call last):
File "/usr/share/nginx/www/jeedom/plugins/jeedouino/ressources/jeedouinoPiGpio_248.py", line 23, in <module>
import RPi.GPIO as GPIO
ImportError: No module named 'RPi'
Traceback (most recent call last):
File "/usr/share/nginx/www/jeedom/plugins/jeedouino/ressources/jeedouinoPiGpio_248.py", line 23, in <module>
import RPi.GPIO as GPIO
ImportError: No module named 'RPi'
Downloading/unpacking RPi.GPIO
Requirement already satisfied (use --upgrade to upgrade): RPi.GPIO in /usr/lib/python2.7/dist-packages
Cleaning up...
Downloading RPi.GPIO-0.7.0.tar.gz
Running setup.py (path:/tmp/pip-build-l15ju8ex/RPi.GPIO/setup.py) egg_info for package RPi.GPIO
Installing collected packages: RPi.GPIO
Running setup.py install for RPi.GPIO
building 'RPi._GPIO' extension
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.4m -c source/py_gpio.c -o build/temp.linux-armv7l-3.4/source/py_gpio.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.4m -c source/c_gpio.c -o build/temp.linux-armv7l-3.4/source/c_gpio.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.4m -c source/cpuinfo.c -o build/temp.linux-armv7l-3.4/source/cpuinfo.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.4m -c source/event_gpio.c -o build/temp.linux-armv7l-3.4/source/event_gpio.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.4m -c source/soft_pwm.c -o build/temp.linux-armv7l-3.4/source/soft_pwm.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.4m -c source/py_pwm.c -o build/temp.linux-armv7l-3.4/source/py_pwm.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.4m -c source/common.c -o build/temp.linux-armv7l-3.4/source/common.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.4m -c source/constants.c -o build/temp.linux-armv7l-3.4/source/constants.o
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.4/source/py_gpio.o build/temp.linux-armv7l-3.4/source/c_gpio.o build/temp.linux-armv7l-3.4/source/cpuinfo.o build/temp.linux-armv7l-3.4/source/event_gpio.o build/temp.linux-armv7l-3.4/source/soft_pwm.o build/temp.linux-armv7l-3.4/source/py_pwm.o build/temp.linux-armv7l-3.4/source/common.o build/temp.linux-armv7l-3.4/source/constants.o -o build/lib.linux-armv7l-3.4/RPi/_GPIO.cpython-34m.so
Successfully installed RPi.GPIO
Cleaning up...
Traceback (most recent call last):
File "/usr/share/nginx/www/jeedom/plugins/jeedouino/ressources/jeedouinoPiGpio_248.py", line 756, in <module>
log('Error' , 'Dependances introuvables. Veuillez les (re)installer. - ' + str(errdep))
NameError: name 'errdep' is not defined
Traceback (most recent call last):
File "/usr/share/nginx/www/jeedom/plugins/jeedouino/ressources/jeedouinoPiGpio_248.py", line 756, in <module>
log('Error' , 'Dependances introuvables. Veuillez les (re)installer. - ' + str(errdep))
NameError: name 'errdep' is not defined
Requirement already satisfied (use --upgrade to upgrade): RPi.GPIO in /usr/lib/python2.7/dist-packages
Cleaning up...
Requirement already satisfied (use --upgrade to upgrade): RPi.GPIO in /usr/local/lib/python3.4/dist-packages
Cleaning up...

Ca t’inspire ?

C’était bien ça. Merci beaucoup ! Bonne soirée. Et bon boulot :stuck_out_tongue:

@revlys, je suis tenté de tester JeedouinoExt, mais je ne trouve aucune doc expliquant comment le déployer ?
Y’a quelque chose qui existe ?

Bonsoir,

@Paqueuc, ok c’est déjà mieux.
Je vois une erreur sur l’import RPi.GPIO , puis après il semble s’installer, mais comme je n’ai pas l’horodatage, difficile de dire.
Tu as peut être relancer le démon avant d’avoir fini l’update.
Je te propose de faire dans l’ordre:
via ssh :

sudo pip3 install RPi.GPIO

Puis, retourne sur l’équipement, supprime le port, et re-sauve pour démarrer le démon.

@Vidou, cool :nerd_face:

@Juju31, oui, pour l’instant pas de doc car pas eu de temps, et puis c’était surtout pour les personnes connaissant un peu mieux linux.
Si tu veux tenter, tu peux, avec la dernière màj du plugin, j’ai amélioré un peu JeedouinoExt:

  • En premier, il te faut un RPi sur lequel tu installes la dernière image de buster lite (par ex) avec accès ssh.
  • Ensuite tu mets à jour ce Rpi via ssh, et tu notes son ip.
  • Quand c’est bon, tu vas sur Jeedom/Jeedouino, puis Gestion JeedouinoExt.
  • Tu ajoutes un JeedouinoExt, tu mets l’ip du Rpi ci-dessus, son login et mot de passe ssh. Puis tu sauves.
  • Tu peux maintenant cliquer sur Envoi et Installation, et plus qu’à patienter.
  • Tu peux ensuite créer tes équipements dans Jeedouino.

Bonne soirée.

Super merci.
J’ai tout bien fait, mais le démon JeedouinoExt ne démarre pas. Dans la log j’ai des erreurs

/var/www/html/JeedouinoExt/jeedouinoPrm.prm introuvable! Demande de démarrage des démons impossible.

Tu as bien créé un équipement dans Jeedouino ?

Ah ben non :grin:
Je pensais qu’il fallait avoir tous les démons OK avant de passer à la suite …
Effectivement après avoir créé un équipement, tout roule !
Je suis impressionné par la simplicité de ta solution ! Je ne suis pourtant pas un tueur en Linux, mais c’est ultra simple ! Bravo :+1:t2:

Il me reste à paramétrer quelques pins, et voir si tout ça est stable sur la durée …!

Oui, c’est à la sauvegarde de l’équipement que le démon est généré.

Je suis impressionné par la simplicité de ta solution ! Je ne suis pourtant pas un tueur en Linux, mais c’est ultra simple ! Bravo :+1:t2:

Merci :nerd_face:

Salut @revlys,

Aïe, ça stagne. J’ai bien fait la manip en SSH (j’ai même upgradé ensuite) :

You should have received a copy of the GNU General Public License
along with Jeedom. If not, see <http://www.gnu.org/licenses/>.
Last login: Thu Oct 24 18:20:01 2019 from pcfixebureau.home
root@Jeedom:~# sudo pip3 install RPi.GPIO
Requirement already satisfied (use --upgrade to upgrade): RPi.GPIO in /usr/local/lib/python3.4/dist-packages
Cleaning up...
root@Jeedom:~# sudo pip3 install RPi.GPIO --upgrade
Requirement already up-to-date: RPi.GPIO in /usr/local/lib/python3.4/dist-packages
Cleaning up...
root@Jeedom:~#

En apparence, tout est redevenu OK dans la configuration. Les dépendances sont OK, le démon est OK. Pourtant cela ne fonctionne toujours pas.
J’ai toujours les logs (défaut) suivants, sans fin :

Jeedouino :

...
[2019-10-24 18:15:10][INFO] : L'installation des dépendances générales va débuter.
[2019-10-24 18:15:10][INFO] : Veuillez utiliser les boutons de la page Configuration du plugin pour les dépendances spécifiques. Merci
[2019-10-24 18:20:09][INFO] : L'installation des dépendances générales va débuter.
[2019-10-24 18:20:09][INFO] : Veuillez utiliser les boutons de la page Configuration du plugin pour les dépendances spécifiques. Merci
...

jeedouino_pigpio :

File "/usr/share/nginx/www/jeedom/plugins/jeedouino/ressources/jeedouinoPiGpio_248.py", line 756, in <module>
log('Error' , 'Dependances introuvables. Veuillez les (re)installer. - ' + str(errdep))
NameError: name 'errdep' is not defined
Traceback (most recent call last):
File "/usr/share/nginx/www/jeedom/plugins/jeedouino/ressources/jeedouinoPiGpio_248.py", line 756, in <module>
log('Error' , 'Dependances introuvables. Veuillez les (re)installer. - ' + str(errdep))
NameError: name 'errdep' is not defined

Et jeedouino_update, je l’ai vidé donc je n’ai rien de nouveau par rapport à mon précédent post.

Désolé que cela cause tant de souci :thinking:

Merci Revlys pour tes efforts dans la résolution.

@Paqueuc, pas de soucis, on va trouver, et je pense qu’il te manque juste une/des dépendances.

  • Donc dans l’ordre, via ssh, tu vas faire, un par un:

sudo apt-get -y update
sudo apt-get -y upgrade
sudo apt-get -y dist-upgrade

Attention, ça peut durer pas mal de temps.:zzz:

  • Quand c’est bien fini, tu relances les dépendances générales même si elles sont déjà ok.

  • Quand celles-ci sont bien finies aussi, tu vas sur l’équipement, vide le port et sauve.

Si, cela ne marche toujours pas, c’est qu’une dépendance refuse de s’installer.
Et dans ce cas il me faudra, à nouveau, le log complet jeedouino_update.

Je ne t’avais pas oublié !
Sauf erreur, j’ai appliqué la même procédure (que je détaille sur mon blog).

@revlys, sur toutes les PI antennes ou Jeedouino, cela donne :

https://i.imgur.com/3agCm0V.png



A noter que depuis que j’ai fait l’update de Jeedouino sur celle du portail, l’antenne Bluetooth ne marche plus et tombe sans arrêt…

Salut @revlys,

Malheureusement, rien de neuf. En fait, j’avais déjà fait les 2 premières lignes de commandes. La troisième, non. Mais le résultat est le même.

Je te remets les logs, notamment l’update qui apporte peut-être de nouvelles infos ?

jeedouino_update

copying build/lib.linux-armv7l-2.7/RTCPi/__init__.py -> /usr/local/lib/python2.7/dist-packages/RTCPi
copying build/lib.linux-armv7l-2.7/IOPi/IOPi.py -> /usr/local/lib/python2.7/dist-packages/IOPi
copying build/lib.linux-armv7l-2.7/IOPi/__init__.py -> /usr/local/lib/python2.7/dist-packages/IOPi
copying build/lib.linux-armv7l-2.7/ExpanderPi/ExpanderPi.py -> /usr/local/lib/python2.7/dist-packages/ExpanderPi
copying build/lib.linux-armv7l-2.7/ExpanderPi/__init__.py -> /usr/local/lib/python2.7/dist-packages/ExpanderPi
copying build/lib.linux-armv7l-2.7/ADCPi/ADCPi.py -> /usr/local/lib/python2.7/dist-packages/ADCPi
copying build/lib.linux-armv7l-2.7/ADCPi/__init__.py -> /usr/local/lib/python2.7/dist-packages/ADCPi
copying build/lib.linux-armv7l-2.7/ADCDifferentialPi/ADCDifferentialPi.py -> /usr/local/lib/python2.7/dist-packages/ADCDifferentialPi
copying build/lib.linux-armv7l-2.7/ADCDifferentialPi/__init__.py -> /usr/local/lib/python2.7/dist-packages/ADCDifferentialPi
copying build/lib.linux-armv7l-2.7/ADCDACPi/ADCDACPi.py -> /usr/local/lib/python2.7/dist-packages/ADCDACPi
copying build/lib.linux-armv7l-2.7/ADCDACPi/__init__.py -> /usr/local/lib/python2.7/dist-packages/ADCDACPi
byte-compiling /usr/local/lib/python2.7/dist-packages/ServoPi/ServoPi.py to ServoPi.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/ServoPi/__init__.py to __init__.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/RTCPi/RTCPi.py to RTCPi.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/RTCPi/__init__.py to __init__.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/IOPi/IOPi.py to IOPi.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/IOPi/__init__.py to __init__.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/ExpanderPi/ExpanderPi.py to ExpanderPi.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/ExpanderPi/__init__.py to __init__.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/ADCPi/ADCPi.py to ADCPi.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/ADCPi/__init__.py to __init__.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/ADCDifferentialPi/ADCDifferentialPi.py to ADCDifferentialPi.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/ADCDifferentialPi/__init__.py to __init__.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/ADCDACPi/ADCDACPi.py to ADCDACPi.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/ADCDACPi/__init__.py to __init__.pyc
running install_egg_info
Removing /usr/local/lib/python2.7/dist-packages/abelectronics-2.2.egg-info
Writing /usr/local/lib/python2.7/dist-packages/abelectronics-2.2.egg-info
running install
running build
running build_py
creating build/lib
creating build/lib/ADCDACPi
copying ADCDACPi/__init__.py -> build/lib/ADCDACPi
copying ADCDACPi/ADCDACPi.py -> build/lib/ADCDACPi
creating build/lib/ADCDifferentialPi
copying ADCDifferentialPi/__init__.py -> build/lib/ADCDifferentialPi
copying ADCDifferentialPi/ADCDifferentialPi.py -> build/lib/ADCDifferentialPi
creating build/lib/ADCPi
copying ADCPi/__init__.py -> build/lib/ADCPi
copying ADCPi/ADCPi.py -> build/lib/ADCPi
creating build/lib/ExpanderPi
copying ExpanderPi/__init__.py -> build/lib/ExpanderPi
copying ExpanderPi/ExpanderPi.py -> build/lib/ExpanderPi
creating build/lib/IOPi
copying IOPi/__init__.py -> build/lib/IOPi
copying IOPi/IOPi.py -> build/lib/IOPi
creating build/lib/RTCPi
copying RTCPi/__init__.py -> build/lib/RTCPi
copying RTCPi/RTCPi.py -> build/lib/RTCPi
creating build/lib/ServoPi
copying ServoPi/__init__.py -> build/lib/ServoPi
copying ServoPi/ServoPi.py -> build/lib/ServoPi
running install_lib
copying build/lib/ServoPi/ServoPi.py -> /usr/local/lib/python3.4/dist-packages/ServoPi
copying build/lib/ServoPi/__init__.py -> /usr/local/lib/python3.4/dist-packages/ServoPi
copying build/lib/RTCPi/RTCPi.py -> /usr/local/lib/python3.4/dist-packages/RTCPi
copying build/lib/RTCPi/__init__.py -> /usr/local/lib/python3.4/dist-packages/RTCPi
copying build/lib/IOPi/IOPi.py -> /usr/local/lib/python3.4/dist-packages/IOPi
copying build/lib/IOPi/__init__.py -> /usr/local/lib/python3.4/dist-packages/IOPi
copying build/lib/ExpanderPi/ExpanderPi.py -> /usr/local/lib/python3.4/dist-packages/ExpanderPi
copying build/lib/ExpanderPi/__init__.py -> /usr/local/lib/python3.4/dist-packages/ExpanderPi
copying build/lib/ADCPi/ADCPi.py -> /usr/local/lib/python3.4/dist-packages/ADCPi
copying build/lib/ADCPi/__init__.py -> /usr/local/lib/python3.4/dist-packages/ADCPi
copying build/lib/ADCDifferentialPi/ADCDifferentialPi.py -> /usr/local/lib/python3.4/dist-packages/ADCDifferentialPi
copying build/lib/ADCDifferentialPi/__init__.py -> /usr/local/lib/python3.4/dist-packages/ADCDifferentialPi
copying build/lib/ADCDACPi/ADCDACPi.py -> /usr/local/lib/python3.4/dist-packages/ADCDACPi
copying build/lib/ADCDACPi/__init__.py -> /usr/local/lib/python3.4/dist-packages/ADCDACPi
byte-compiling /usr/local/lib/python3.4/dist-packages/ServoPi/ServoPi.py to ServoPi.cpython-34.pyc
byte-compiling /usr/local/lib/python3.4/dist-packages/ServoPi/__init__.py to __init__.cpython-34.pyc
byte-compiling /usr/local/lib/python3.4/dist-packages/RTCPi/RTCPi.py to RTCPi.cpython-34.pyc
byte-compiling /usr/local/lib/python3.4/dist-packages/RTCPi/__init__.py to __init__.cpython-34.pyc
byte-compiling /usr/local/lib/python3.4/dist-packages/IOPi/IOPi.py to IOPi.cpython-34.pyc
byte-compiling /usr/local/lib/python3.4/dist-packages/IOPi/__init__.py to __init__.cpython-34.pyc
byte-compiling /usr/local/lib/python3.4/dist-packages/ExpanderPi/ExpanderPi.py to ExpanderPi.cpython-34.pyc
byte-compiling /usr/local/lib/python3.4/dist-packages/ExpanderPi/__init__.py to __init__.cpython-34.pyc
byte-compiling /usr/local/lib/python3.4/dist-packages/ADCPi/ADCPi.py to ADCPi.cpython-34.pyc
byte-compiling /usr/local/lib/python3.4/dist-packages/ADCPi/__init__.py to __init__.cpython-34.pyc
byte-compiling /usr/local/lib/python3.4/dist-packages/ADCDifferentialPi/ADCDifferentialPi.py to ADCDifferentialPi.cpython-34.pyc
byte-compiling /usr/local/lib/python3.4/dist-packages/ADCDifferentialPi/__init__.py to __init__.cpython-34.pyc
byte-compiling /usr/local/lib/python3.4/dist-packages/ADCDACPi/ADCDACPi.py to ADCDACPi.cpython-34.pyc
byte-compiling /usr/local/lib/python3.4/dist-packages/ADCDACPi/__init__.py to __init__.cpython-34.pyc
running install_egg_info
Removing /usr/local/lib/python3.4/dist-packages/abelectronics-2.2.egg-info
Writing /usr/local/lib/python3.4/dist-packages/abelectronics-2.2.egg-info
-
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Installation dependance Adafruit_Python_BMP085/180
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Cloning into 'Adafruit_Python_BMP'...
/usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'long_description_content_type'
warnings.warn(msg)
running install
running bdist_egg
running egg_info
creating Adafruit_BMP.egg-info
writing requirements to Adafruit_BMP.egg-info/requires.txt
writing Adafruit_BMP.egg-info/PKG-INFO
writing top-level names to Adafruit_BMP.egg-info/top_level.txt
writing dependency_links to Adafruit_BMP.egg-info/dependency_links.txt
writing manifest file 'Adafruit_BMP.egg-info/SOURCES.txt'
reading manifest file 'Adafruit_BMP.egg-info/SOURCES.txt'
writing manifest file 'Adafruit_BMP.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-armv7l/egg
running install_lib
running build_py
creating build
creating build/lib.linux-armv7l-2.7
creating build/lib.linux-armv7l-2.7/Adafruit_BMP
copying Adafruit_BMP/__init__.py -> build/lib.linux-armv7l-2.7/Adafruit_BMP
copying Adafruit_BMP/BMP085.py -> build/lib.linux-armv7l-2.7/Adafruit_BMP
creating build/bdist.linux-armv7l
creating build/bdist.linux-armv7l/egg
creating build/bdist.linux-armv7l/egg/Adafruit_BMP
copying build/lib.linux-armv7l-2.7/Adafruit_BMP/BMP085.py -> build/bdist.linux-armv7l/egg/Adafruit_BMP
copying build/lib.linux-armv7l-2.7/Adafruit_BMP/__init__.py -> build/bdist.linux-armv7l/egg/Adafruit_BMP
byte-compiling build/bdist.linux-armv7l/egg/Adafruit_BMP/BMP085.py to BMP085.pyc
byte-compiling build/bdist.linux-armv7l/egg/Adafruit_BMP/__init__.py to __init__.pyc
creating build/bdist.linux-armv7l/egg/EGG-INFO
copying Adafruit_BMP.egg-info/PKG-INFO -> build/bdist.linux-armv7l/egg/EGG-INFO
copying Adafruit_BMP.egg-info/SOURCES.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying Adafruit_BMP.egg-info/dependency_links.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying Adafruit_BMP.egg-info/requires.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying Adafruit_BMP.egg-info/top_level.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating dist
creating 'dist/Adafruit_BMP-1.5.4-py2.7.egg' and adding 'build/bdist.linux-armv7l/egg' to it
removing 'build/bdist.linux-armv7l/egg' (and everything under it)
Processing Adafruit_BMP-1.5.4-py2.7.egg
Removing /usr/local/lib/python2.7/dist-packages/Adafruit_BMP-1.5.4-py2.7.egg
Copying Adafruit_BMP-1.5.4-py2.7.egg to /usr/local/lib/python2.7/dist-packages
Adafruit-BMP 1.5.4 is already the active version in easy-install.pth
Installed /usr/local/lib/python2.7/dist-packages/Adafruit_BMP-1.5.4-py2.7.egg
Processing dependencies for Adafruit-BMP==1.5.4
Searching for Adafruit-GPIO==1.0.3
Best match: Adafruit-GPIO 1.0.3
Processing Adafruit_GPIO-1.0.3-py2.7.egg
Adafruit-GPIO 1.0.3 is already the active version in easy-install.pth
Using /usr/local/lib/python2.7/dist-packages/Adafruit_GPIO-1.0.3-py2.7.egg
Searching for spidev==3.2
Best match: spidev 3.2
Processing spidev-3.2-py2.7-linux-armv7l.egg
spidev 3.2 is already the active version in easy-install.pth
Using /usr/local/lib/python2.7/dist-packages/spidev-3.2-py2.7-linux-armv7l.egg
Searching for Adafruit-PureIO==0.2.3
Best match: Adafruit-PureIO 0.2.3
Processing Adafruit_PureIO-0.2.3-py2.7.egg
Adafruit-PureIO 0.2.3 is already the active version in easy-install.pth
Using /usr/local/lib/python2.7/dist-packages/Adafruit_PureIO-0.2.3-py2.7.egg
Finished processing dependencies for Adafruit-BMP==1.5.4
running install
Checking .pth file support in /usr/local/lib/python3.4/dist-packages/
/usr/bin/python3 -E -c pass
TEST PASSED: /usr/local/lib/python3.4/dist-packages/ appears to support .pth files
running bdist_egg
running egg_info
writing dependency_links to Adafruit_BMP.egg-info/dependency_links.txt
writing top-level names to Adafruit_BMP.egg-info/top_level.txt
writing Adafruit_BMP.egg-info/PKG-INFO
writing requirements to Adafruit_BMP.egg-info/requires.txt
reading manifest file 'Adafruit_BMP.egg-info/SOURCES.txt'
writing manifest file 'Adafruit_BMP.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-armv7l/egg
running install_lib
running build_py
creating build/lib
creating build/lib/Adafruit_BMP
copying Adafruit_BMP/__init__.py -> build/lib/Adafruit_BMP
copying Adafruit_BMP/BMP085.py -> build/lib/Adafruit_BMP
creating build/bdist.linux-armv7l/egg
creating build/bdist.linux-armv7l/egg/Adafruit_BMP
copying build/lib/Adafruit_BMP/BMP085.py -> build/bdist.linux-armv7l/egg/Adafruit_BMP
copying build/lib/Adafruit_BMP/__init__.py -> build/bdist.linux-armv7l/egg/Adafruit_BMP
byte-compiling build/bdist.linux-armv7l/egg/Adafruit_BMP/BMP085.py to BMP085.cpython-34.pyc
byte-compiling build/bdist.linux-armv7l/egg/Adafruit_BMP/__init__.py to __init__.cpython-34.pyc
creating build/bdist.linux-armv7l/egg/EGG-INFO
copying Adafruit_BMP.egg-info/PKG-INFO -> build/bdist.linux-armv7l/egg/EGG-INFO
copying Adafruit_BMP.egg-info/SOURCES.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying Adafruit_BMP.egg-info/dependency_links.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying Adafruit_BMP.egg-info/requires.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying Adafruit_BMP.egg-info/top_level.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
/usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'long_description_content_type'
warnings.warn(msg)
zip_safe flag not set; analyzing archive contents...
creating 'dist/Adafruit_BMP-1.5.4-py3.4.egg' and adding 'build/bdist.linux-armv7l/egg' to it
removing 'build/bdist.linux-armv7l/egg' (and everything under it)
Processing Adafruit_BMP-1.5.4-py3.4.egg
Removing /usr/local/lib/python3.4/dist-packages/Adafruit_BMP-1.5.4-py3.4.egg
Copying Adafruit_BMP-1.5.4-py3.4.egg to /usr/local/lib/python3.4/dist-packages
Adafruit-BMP 1.5.4 is already the active version in easy-install.pth
Installed /usr/local/lib/python3.4/dist-packages/Adafruit_BMP-1.5.4-py3.4.egg
Processing dependencies for Adafruit-BMP==1.5.4
Searching for Adafruit-GPIO==1.0.4
Best match: Adafruit-GPIO 1.0.4
Processing Adafruit_GPIO-1.0.4-py3.4.egg
Adafruit-GPIO 1.0.4 is already the active version in easy-install.pth
Using /usr/local/lib/python3.4/dist-packages/Adafruit_GPIO-1.0.4-py3.4.egg
Searching for spidev==3.4
Best match: spidev 3.4
Processing spidev-3.4-py3.4-linux-armv7l.egg
spidev 3.4 is already the active version in easy-install.pth
Using /usr/local/lib/python3.4/dist-packages/spidev-3.4-py3.4-linux-armv7l.egg
Searching for Adafruit-PureIO==0.2.3
Best match: Adafruit-PureIO 0.2.3
Processing Adafruit_PureIO-0.2.3-py3.4.egg
Adafruit-PureIO 0.2.3 is already the active version in easy-install.pth
Using /usr/local/lib/python3.4/dist-packages/Adafruit_PureIO-0.2.3-py3.4.egg
Finished processing dependencies for Adafruit-BMP==1.5.4
-
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Installation dependance Adafruit_circuitpython
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Downloading/unpacking adafruit-circuitpython-lis3dh
Downloading adafruit-circuitpython-lis3dh-5.0.1.tar.gz
Running setup.py (path:/tmp/pip-build-ddqn8qfs/adafruit-circuitpython-lis3dh/setup.py) egg_info for package adafruit-circuitpython-lis3dh
/usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'long_description_content_type'
warnings.warn(msg)
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-ddqn8qfs/adafruit-circuitpython-lis3dh/setup.py", line 59, in <module>
py_modules=['adafruit_lis3dh'],
File "/usr/lib/python3.4/distutils/core.py", line 108, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 266, in __init__
_Distribution.__init__(self,attrs)
File "/usr/lib/python3.4/distutils/dist.py", line 280, in __init__
self.finalize_options()
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 301, in finalize_options
ep.load()(self, ep.name, value)
File "/tmp/pip-build-ddqn8qfs/adafruit-circuitpython-lis3dh/setuptools_scm-3.3.3-py3.4.egg/setuptools_scm/integration.py", line 9, in version_keyword
File "/tmp/pip-build-ddqn8qfs/adafruit-circuitpython-lis3dh/setuptools_scm-3.3.3-py3.4.egg/setuptools_scm/version.py", line 66, in _warn_if_setuptools_outdated
setuptools_scm.version.SetuptoolsOutdatedWarning: your setuptools is too old (<12)
Complete output from command python setup.py egg_info:
/usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'long_description_content_type'
warnings.warn(msg)
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-ddqn8qfs/adafruit-circuitpython-lis3dh/setup.py", line 59, in <module>
py_modules=['adafruit_lis3dh'],
File "/usr/lib/python3.4/distutils/core.py", line 108, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 266, in __init__
_Distribution.__init__(self,attrs)
File "/usr/lib/python3.4/distutils/dist.py", line 280, in __init__
self.finalize_options()
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 301, in finalize_options
ep.load()(self, ep.name, value)
File "/tmp/pip-build-ddqn8qfs/adafruit-circuitpython-lis3dh/setuptools_scm-3.3.3-py3.4.egg/setuptools_scm/integration.py", line 9, in version_keyword
File "/tmp/pip-build-ddqn8qfs/adafruit-circuitpython-lis3dh/setuptools_scm-3.3.3-py3.4.egg/setuptools_scm/version.py", line 66, in _warn_if_setuptools_outdated
setuptools_scm.version.SetuptoolsOutdatedWarning: your setuptools is too old (<12)
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-ddqn8qfs/adafruit-circuitpython-lis3dh
Storing debug log for failure in /root/.pip/pip.log
-
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Installation dependance Adafruit_Python_BME280
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Downloading/unpacking adafruit-circuitpython-bme280
Downloading adafruit-circuitpython-bme280-2.3.2.tar.gz
Running setup.py (path:/tmp/pip-build-qhkikhe5/adafruit-circuitpython-bme280/setup.py) egg_info for package adafruit-circuitpython-bme280
/usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'long_description_content_type'
warnings.warn(msg)
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-qhkikhe5/adafruit-circuitpython-bme280/setup.py", line 59, in <module>
py_modules=['adafruit_bme280'],
File "/usr/lib/python3.4/distutils/core.py", line 108, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 266, in __init__
_Distribution.__init__(self,attrs)
File "/usr/lib/python3.4/distutils/dist.py", line 280, in __init__
self.finalize_options()
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 301, in finalize_options
ep.load()(self, ep.name, value)
File "/tmp/pip-build-qhkikhe5/adafruit-circuitpython-bme280/setuptools_scm-3.3.3-py3.4.egg/setuptools_scm/integration.py", line 9, in version_keyword
File "/tmp/pip-build-qhkikhe5/adafruit-circuitpython-bme280/setuptools_scm-3.3.3-py3.4.egg/setuptools_scm/version.py", line 66, in _warn_if_setuptools_outdated
setuptools_scm.version.SetuptoolsOutdatedWarning: your setuptools is too old (<12)
Complete output from command python setup.py egg_info:
/usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'long_description_content_type'
warnings.warn(msg)
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-qhkikhe5/adafruit-circuitpython-bme280/setup.py", line 59, in <module>
py_modules=['adafruit_bme280'],
File "/usr/lib/python3.4/distutils/core.py", line 108, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 266, in __init__
_Distribution.__init__(self,attrs)
File "/usr/lib/python3.4/distutils/dist.py", line 280, in __init__
self.finalize_options()
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 301, in finalize_options
ep.load()(self, ep.name, value)
File "/tmp/pip-build-qhkikhe5/adafruit-circuitpython-bme280/setuptools_scm-3.3.3-py3.4.egg/setuptools_scm/integration.py", line 9, in version_keyword
File "/tmp/pip-build-qhkikhe5/adafruit-circuitpython-bme280/setuptools_scm-3.3.3-py3.4.egg/setuptools_scm/version.py", line 66, in _warn_if_setuptools_outdated
setuptools_scm.version.SetuptoolsOutdatedWarning: your setuptools is too old (<12)
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-qhkikhe5/adafruit-circuitpython-bme280
Storing debug log for failure in /root/.pip/pip.log
Downloading/unpacking adafruit-circuitpython-bmp280
Downloading adafruit-circuitpython-bmp280-3.1.1.tar.gz
Running setup.py (path:/tmp/pip-build-j3jjbb2v/adafruit-circuitpython-bmp280/setup.py) egg_info for package adafruit-circuitpython-bmp280
/usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'long_description_content_type'
warnings.warn(msg)
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-j3jjbb2v/adafruit-circuitpython-bmp280/setup.py", line 59, in <module>
py_modules=['adafruit_bmp280'],
File "/usr/lib/python3.4/distutils/core.py", line 108, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 266, in __init__
_Distribution.__init__(self,attrs)
File "/usr/lib/python3.4/distutils/dist.py", line 280, in __init__
self.finalize_options()
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 301, in finalize_options
ep.load()(self, ep.name, value)
File "/tmp/pip-build-j3jjbb2v/adafruit-circuitpython-bmp280/setuptools_scm-3.3.3-py3.4.egg/setuptools_scm/integration.py", line 9, in version_keyword
File "/tmp/pip-build-j3jjbb2v/adafruit-circuitpython-bmp280/setuptools_scm-3.3.3-py3.4.egg/setuptools_scm/version.py", line 66, in _warn_if_setuptools_outdated
setuptools_scm.version.SetuptoolsOutdatedWarning: your setuptools is too old (<12)
Complete output from command python setup.py egg_info:
/usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'long_description_content_type'
warnings.warn(msg)
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-j3jjbb2v/adafruit-circuitpython-bmp280/setup.py", line 59, in <module>
py_modules=['adafruit_bmp280'],
File "/usr/lib/python3.4/distutils/core.py", line 108, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 266, in __init__
_Distribution.__init__(self,attrs)
File "/usr/lib/python3.4/distutils/dist.py", line 280, in __init__
self.finalize_options()
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 301, in finalize_options
ep.load()(self, ep.name, value)
File "/tmp/pip-build-j3jjbb2v/adafruit-circuitpython-bmp280/setuptools_scm-3.3.3-py3.4.egg/setuptools_scm/integration.py", line 9, in version_keyword
File "/tmp/pip-build-j3jjbb2v/adafruit-circuitpython-bmp280/setuptools_scm-3.3.3-py3.4.egg/setuptools_scm/version.py", line 66, in _warn_if_setuptools_outdated
setuptools_scm.version.SetuptoolsOutdatedWarning: your setuptools is too old (<12)
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-j3jjbb2v/adafruit-circuitpython-bmp280
Storing debug log for failure in /root/.pip/pip.log
-
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Installation dependance Adafruit_Python_BME680
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Downloading/unpacking adafruit-circuitpython-bme680
Downloading adafruit-circuitpython-bme680-3.1.1.tar.gz
Running setup.py (path:/tmp/pip-build-1jed3kbq/adafruit-circuitpython-bme680/setup.py) egg_info for package adafruit-circuitpython-bme680
/usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'long_description_content_type'
warnings.warn(msg)
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-1jed3kbq/adafruit-circuitpython-bme680/setup.py", line 60, in <module>
py_modules=['adafruit_bme680'],
File "/usr/lib/python3.4/distutils/core.py", line 108, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 266, in __init__
_Distribution.__init__(self,attrs)
File "/usr/lib/python3.4/distutils/dist.py", line 280, in __init__
self.finalize_options()
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 301, in finalize_options
ep.load()(self, ep.name, value)
File "/tmp/pip-build-1jed3kbq/adafruit-circuitpython-bme680/setuptools_scm-3.3.3-py3.4.egg/setuptools_scm/integration.py", line 9, in version_keyword
File "/tmp/pip-build-1jed3kbq/adafruit-circuitpython-bme680/setuptools_scm-3.3.3-py3.4.egg/setuptools_scm/version.py", line 66, in _warn_if_setuptools_outdated
setuptools_scm.version.SetuptoolsOutdatedWarning: your setuptools is too old (<12)
Complete output from command python setup.py egg_info:
/usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'long_description_content_type'
warnings.warn(msg)
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-1jed3kbq/adafruit-circuitpython-bme680/setup.py", line 60, in <module>
py_modules=['adafruit_bme680'],
File "/usr/lib/python3.4/distutils/core.py", line 108, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 266, in __init__
_Distribution.__init__(self,attrs)
File "/usr/lib/python3.4/distutils/dist.py", line 280, in __init__
self.finalize_options()
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 301, in finalize_options
ep.load()(self, ep.name, value)
File "/tmp/pip-build-1jed3kbq/adafruit-circuitpython-bme680/setuptools_scm-3.3.3-py3.4.egg/setuptools_scm/integration.py", line 9, in version_keyword
File "/tmp/pip-build-1jed3kbq/adafruit-circuitpython-bme680/setuptools_scm-3.3.3-py3.4.egg/setuptools_scm/version.py", line 66, in _warn_if_setuptools_outdated
setuptools_scm.version.SetuptoolsOutdatedWarning: your setuptools is too old (<12)
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-1jed3kbq/adafruit-circuitpython-bme680
Storing debug log for failure in /root/.pip/pip.log
-
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Installation dependance danjperron/BitBangingDS18B20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Cloning into 'BitBangingDS18B20'...
running install
running build
running build_ext
building 'DS18B20' extension
creating build
creating build/temp.linux-armv7l-2.7
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c DS18B20.c -o build/temp.linux-armv7l-2.7/DS18B20.o
creating build/lib.linux-armv7l-2.7
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/DS18B20.o -o build/lib.linux-armv7l-2.7/DS18B20.so
running install_lib
copying build/lib.linux-armv7l-2.7/DS18B20.so -> /usr/local/lib/python2.7/dist-packages
running install_egg_info
Removing /usr/local/lib/python2.7/dist-packages/DS18B20-1.0.egg-info
Writing /usr/local/lib/python2.7/dist-packages/DS18B20-1.0.egg-info
running install
running build
running build_ext
building 'DS18B20' extension
creating build/temp.linux-armv7l-3.4
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.4m -c DS18B20.c -o build/temp.linux-armv7l-3.4/DS18B20.o
creating build/lib.linux-armv7l-3.4
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.4/DS18B20.o -o build/lib.linux-armv7l-3.4/DS18B20.cpython-34m.so
running install_lib
copying build/lib.linux-armv7l-3.4/DS18B20.cpython-34m.so -> /usr/local/lib/python3.4/dist-packages
running install_egg_info
Removing /usr/local/lib/python3.4/dist-packages/DS18B20-1.0.egg-info
Writing /usr/local/lib/python3.4/dist-packages/DS18B20-1.0.egg-info
-
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Fin de l'installation des dependances ...
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Jeedouino

[2019-10-25 22:24:52][INFO] : L'installation des dépendances générales va débuter.
[2019-10-25 22:24:52][INFO] : Veuillez utiliser les boutons de la page Configuration du plugin pour les dépendances spécifiques. Merci

jeedouino.pigpy

Traceback (most recent call last):
File "/usr/share/nginx/www/jeedom/plugins/jeedouino/ressources/jeedouinoPiGpio_248.py", line 756, in <module>
log('Error' , 'Dependances introuvables. Veuillez les (re)installer. - ' + str(errdep))
NameError: name 'errdep' is not defined
Traceback (most recent call last):
File "/usr/share/nginx/www/jeedom/plugins/jeedouino/ressources/jeedouinoPiGpio_248.py", line 756, in <module>
log('Error' , 'Dependances introuvables. Veuillez les (re)installer. - ' + str(errdep))
NameError: name 'errdep' is not defined
Traceback (most recent call last):
File "/usr/share/nginx/www/jeedom/plugins/jeedouino/ressources/jeedouinoPiGpio_248.py", line 756, in <module>
log('Error' , 'Dependances introuvables. Veuillez les (re)installer. - ' + str(errdep))
NameError: name 'errdep' is not defined
Traceback (most recent call last):
File "/usr/share/nginx/www/jeedom/plugins/jeedouino/ressources/jeedouinoPiGpio_248.py", line 756, in <module>
log('Error' , 'Dependances introuvables. Veuillez les (re)installer. - ' + str(errdep))
NameError: name 'errdep' is not defined
Traceback (most recent call last):
File "/usr/share/nginx/www/jeedom/plugins/jeedouino/ressources/jeedouinoPiGpio_248.py", line 756, in <module>
log('Error' , 'Dependances introuvables. Veuillez les (re)installer. - ' + str(errdep))
NameError: name 'errdep' is not defined

J’en profite pour te mettre le log du pip.log

Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-1jed3kbq/adafruit-circuitpython-bme680
Exception information:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/lib/python3/dist-packages/pip/commands/install.py", line 290, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/usr/lib/python3/dist-packages/pip/req.py", line 1230, in prepare_files
    req_to_install.run_egg_info()
  File "/usr/lib/python3/dist-packages/pip/req.py", line 326, in run_egg_info
    command_desc='python setup.py egg_info')
  File "/usr/lib/python3/dist-packages/pip/util.py", line 716, in call_subprocess
    % (command_desc, proc.returncode, cwd))
pip.exceptions.InstallationError: Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-1jed3kbq/adafruit-circuitpython-bme680

Merci @revlys

1 « J'aime »

Merci pour les infos, tu peux me donner le résultat de la commande

groups

puis celui de :

groups boss

Merci.

Merci pour les logs, on voit l’erreur :

setuptools_scm.version.SetuptoolsOutdatedWarning: your setuptools is too old (<12)

qui confirme que le setuptools n’est pas à jour.
Et comme les dépendances suivantes en dépendent justement, elles ne s’installent pas.
Essaye via ssh:

pip3 install --upgrade setuptools pip

Donne moi le résultat.