Scripts Python sous Buster
Modérateurs : Francois, Manfraid
Scripts Python sous Buster
J'ai un nouveau PI4 sous Buster pour essais qui fonctionne parfaitement
J'ai donc transféré mes programmes Python et plus rien ne fonctionne ???
impossible de faire un import de tkinter, matplotlib, psutil....etc
erreur "no module named xxxxx" alors que tout a été installé bien sûr
seul import os,sys fonctionne
Faut'il encore attendre que Buster soit au point?
J'ai 6 Raspis PI3B+ sous Stretch et jamais eu aucuns problèmes avec Python et les "import"
J'ai donc transféré mes programmes Python et plus rien ne fonctionne ???
impossible de faire un import de tkinter, matplotlib, psutil....etc
erreur "no module named xxxxx" alors que tout a été installé bien sûr
seul import os,sys fonctionne
Faut'il encore attendre que Buster soit au point?
J'ai 6 Raspis PI3B+ sous Stretch et jamais eu aucuns problèmes avec Python et les "import"
CDBI
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: Scripts Python sous Buster
Je ne comprends pas pourquoi vous incriminez Buster qui est une distribution alors que vous avez certainement un problème de version de Python. Cela fait 6 mois que Buster est sortie, on en aurait entendu parler !
Comme ça, je penserai que vos scripts sont écrits pour la version 2.7 et que Buster fait appel à la v3. Adaptez vos scripts en conséquence.
Comme ça, je penserai que vos scripts sont écrits pour la version 2.7 et que Buster fait appel à la v3. Adaptez vos scripts en conséquence.
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
-
- Administrateur
- Messages : 3233
- Enregistré le : mer. 17 sept. 2014 18:12
- Localisation : Seine et Marne
Re: Scripts Python sous Buster
Bonjour,
Pas entendu parler de ce problème, qui est je pense plus orienté Python, que distribution Buster.
Comme le dit Dyox, le problème de version Python par défaut est assez fréquent !
Pas entendu parler de ce problème, qui est je pense plus orienté Python, que distribution Buster.
Comme le dit Dyox, le problème de version Python par défaut est assez fréquent !
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
-
- Raspinaute
- Messages : 248
- Enregistré le : mar. 7 oct. 2014 09:46
- Localisation : Morsang / Orge - Essonne
- Contact :
Re: Scripts Python sous Buster
Bonjour,
La version 2.7 de python fonctionne aussi parfaitement sur buster, il faut peut-être installer les librairies qui te manques, je pense que les librairies dont tu parles ne font pas partie du python livré avec buster.
La version 2.7 de python fonctionne aussi parfaitement sur buster, il faut peut-être installer les librairies qui te manques, je pense que les librairies dont tu parles ne font pas partie du python livré avec buster.
DS712+ 2x Western Digital WD10EADS-00L 1000 GB (SHR) - Firmware: DSM 6.1.6-15266
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox v6
https://meteo.folcke.net
https://wiki.folcke.net
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox v6
https://meteo.folcke.net
https://wiki.folcke.net
Re: Scripts Python sous Buster
Merci pour vos retours
mais je ne comprends pas car j'utilise Python3.5 sous Stretch depuis longtemps
Quand je veux ré-installer des librairies standards sous buster .....déjà installées
J'ai le même problème avec un PI3BP sous Buster
C'est donc bien buster qui est fautif, car le passage de Jessie à Stretch c'est fait sans problèmes
Je précise , installation neuve avec NOOBS et le nouveau Raspberry Manager
mais je ne comprends pas car j'utilise Python3.5 sous Stretch depuis longtemps
Quand je veux ré-installer des librairies standards sous buster .....déjà installées
J'ai le même problème avec un PI3BP sous Buster
C'est donc bien buster qui est fautif, car le passage de Jessie à Stretch c'est fait sans problèmes
Je précise , installation neuve avec NOOBS et le nouveau Raspberry Manager
CDBI
Re: Scripts Python sous Buster
Salut à tous.
Il faut comprendre que si c'est la même distribution (RaspBian), ce ne sont pas les mêmes versions (Whezy, Jessie, stretch, buster).
Il peut exister des différences qui rendent non fonctionnel tel ou tel programme, surtout en ce qui concerne les aspects systèmes.
Voire des commandes qui deviennent obsolètes.
Quand vous développez une application sous Jessie, le mieux est de continuer avec Jessie.
Je ne vois pas ce que votre application gagnerait à migrer vers une autre version de votre distribution.
Sauf si vous appliquez les mises à jour à votre application.
Le problème vient de votre coté !
Avez-vous fait une mise à jour de la version buster qui est dans votre Noobs ?
@+
Il faut comprendre que si c'est la même distribution (RaspBian), ce ne sont pas les mêmes versions (Whezy, Jessie, stretch, buster).
Il peut exister des différences qui rendent non fonctionnel tel ou tel programme, surtout en ce qui concerne les aspects systèmes.
Voire des commandes qui deviennent obsolètes.
Quand vous développez une application sous Jessie, le mieux est de continuer avec Jessie.
Je ne vois pas ce que votre application gagnerait à migrer vers une autre version de votre distribution.
Sauf si vous appliquez les mises à jour à votre application.
Buster est opérationnel depuis la sortie de la Raspberry Pi 4B en juin 2019.CDBI30 a écrit :Faut'il encore attendre que Buster soit au point?
Le problème vient de votre coté !
C'est normal car vous avez fait vos développements sous Stretch.CDBI30 a écrit :J'ai 6 Raspis PI3B+ sous Stretch et jamais eu aucuns problèmes avec Python et les "import"
Avez-vous fait une mise à jour de la version buster qui est dans votre Noobs ?
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32
Re: Scripts Python sous Buster
Bonjour,
+1 @mike913.
Pour visualiser les libraires installées passer cette commande sous Python2 et Python3, les modules installés doivent bien se trouver dans l'un ou l'autre.
>>> help ('modules')
A+
+1 @mike913.
Pour visualiser les libraires installées passer cette commande sous Python2 et Python3, les modules installés doivent bien se trouver dans l'un ou l'autre.
>>> help ('modules')
A+
-
- Raspinaute
- Messages : 248
- Enregistré le : mar. 7 oct. 2014 09:46
- Localisation : Morsang / Orge - Essonne
- Contact :
Re: Scripts Python sous Buster
Bonjour,
Au passage je te signale que dans BUSTER la version 3.5 de python a été remplacée par la version 3.7
Il serait intéressant de savoir ce que tu mets dans ton shebang .
Enfin les modules que tu cites sont disponibles dans la version 3.7 d'origine, à l'exception de matplotlib.
Que vient vers NOOBS la dedans , il faut installer directement Raspbian sur la carte sans passer par NOOBS.
Au passage je te signale que dans BUSTER la version 3.5 de python a été remplacée par la version 3.7
Il serait intéressant de savoir ce que tu mets dans ton shebang .
Enfin les modules que tu cites sont disponibles dans la version 3.7 d'origine, à l'exception de matplotlib.
DS712+ 2x Western Digital WD10EADS-00L 1000 GB (SHR) - Firmware: DSM 6.1.6-15266
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox v6
https://meteo.folcke.net
https://wiki.folcke.net
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox v6
https://meteo.folcke.net
https://wiki.folcke.net
Re: Scripts Python sous Buster
Bon, petit résumé
J'ai fait 2 cartes SD neuves de Buster
l'une au moyen de NOOBS version 3.3.0
l'autre avec Raspberry pi manager
Les 2 me donnent les même messages d'erreur sur les "import"
Pourquoi changer d'OS ?
C'est comme rester sous Windows95 car des applications ont été écrites sous Win95 !!
pour être toujours au top et suivre les développements de ces petits fruits plein de ressources
de plus, sur la fondation, on ne propose pas le choix entre Wheezy, Jessie, Stretch, Buster.....It's always the last one
Charger des librairies me semble évident même en changeant d'OS (à part le TK devenu tk)
Mes programmes ont été écrits avec Geany et toujours suivi les progressions de Python 2.7...3...3.5
Zut, j'arrive pas à mettre la capture d'écran du message d'erreur...comment insérer une image ?
Je précise que matplotlib s'est très bien installé, mais "import matplotlib.gridspec as gridspec" ou "from tkinter import *" plantent
ainsi que tous les autre "imports"
Bon Dimanche
J'ai fait 2 cartes SD neuves de Buster
l'une au moyen de NOOBS version 3.3.0
l'autre avec Raspberry pi manager
Les 2 me donnent les même messages d'erreur sur les "import"
Pourquoi changer d'OS ?
C'est comme rester sous Windows95 car des applications ont été écrites sous Win95 !!
pour être toujours au top et suivre les développements de ces petits fruits plein de ressources
de plus, sur la fondation, on ne propose pas le choix entre Wheezy, Jessie, Stretch, Buster.....It's always the last one
Charger des librairies me semble évident même en changeant d'OS (à part le TK devenu tk)
Mes programmes ont été écrits avec Geany et toujours suivi les progressions de Python 2.7...3...3.5
Zut, j'arrive pas à mettre la capture d'écran du message d'erreur...comment insérer une image ?
Je précise que matplotlib s'est très bien installé, mais "import matplotlib.gridspec as gridspec" ou "from tkinter import *" plantent
ainsi que tous les autre "imports"
Bon Dimanche
CDBI
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: Scripts Python sous Buster
cadô, https://downloads.raspberrypi.org/de plus, sur la fondation, on ne propose pas le choix entre Wheezy, Jessie, Stretch, Buster.....It's always the last one
Pouvez-vous mettre les scripts ici ? On y verra plus clair.
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi