Module Adafruit_ADS1x15 sur python 3 [RESOLU] [RESOLU]
Modérateur : Francois
Module Adafruit_ADS1x15 sur python 3 [RESOLU] [RESOLU]
Bonjour,
J'utilise comme composant l'ADS1015, un convertisseur anologique numérique.
Le probléme est lorsque je lance mon programme permettant l'acquisition des données, sous python3 un message d'erreur s'affiche: " Import Error: "No module named Adafruit_ADS1x15".
Pour importer le module j'ai essayer avec : "from Adafruit_ADS1x15 import ADS1x15" et " from Adafruit.ADS1x15 import Adafruit_ADS1x15" mais j'ai toujours le même message erreur.
Quand j'exécute mon programme sous python 2 , j'importe la librairie par :import Adafruit_ADS1x15 et cela fonctionne.
Ainsi, comment résoudre cette erreur afin que le module soit bien importé avec python 3?
En vous remerciant par avance.
Cordialement.
J'utilise comme composant l'ADS1015, un convertisseur anologique numérique.
Le probléme est lorsque je lance mon programme permettant l'acquisition des données, sous python3 un message d'erreur s'affiche: " Import Error: "No module named Adafruit_ADS1x15".
Pour importer le module j'ai essayer avec : "from Adafruit_ADS1x15 import ADS1x15" et " from Adafruit.ADS1x15 import Adafruit_ADS1x15" mais j'ai toujours le même message erreur.
Quand j'exécute mon programme sous python 2 , j'importe la librairie par :import Adafruit_ADS1x15 et cela fonctionne.
Ainsi, comment résoudre cette erreur afin que le module soit bien importé avec python 3?
En vous remerciant par avance.
Cordialement.
Modifié en dernier par Gam22 le jeu. 9 juin 2016 11:59, modifié 1 fois.
Re: Module Adafruit_ADS1x15 sur python 3
Salut, ma réponse ne va pas être d'un grand secours, mais pour te dire que j'ai le même problème avec le PCA9685, ça fonctionne sous python 2.7 mais pas au delà de python 3...
J'ai testé ça :
https://github.com/adafruit/Adafruit-Ra ... ython-Code
mais sans plus apparemment, je bloque, comme toi
Si je trouve un truc je repasse par là
J'ai testé ça :
https://github.com/adafruit/Adafruit-Ra ... ython-Code
mais sans plus apparemment, je bloque, comme toi
Si je trouve un truc je repasse par là
Re: Module Adafruit_ADS1x15 sur python 3
Merci pour ton retour.
En espérant que l'on trouve la solution...
En espérant que l'on trouve la solution...
Re: Module Adafruit_ADS1x15 sur python 3
Bon ben via ce lien, je n'arrive à rien :
https://github.com/adafruit/Adafruit-Ra ... ython-Code
Et pensant trouver un truc ici aussi, ben non rien :
https://github.com/adafruit/Adafruit_Python_GPIO
Je dois mal m'y prendre quelque part...
https://github.com/adafruit/Adafruit-Ra ... ython-Code
Et pensant trouver un truc ici aussi, ben non rien :
https://github.com/adafruit/Adafruit_Python_GPIO
Je dois mal m'y prendre quelque part...
Re: Module Adafruit_ADS1x15 sur python 3
Bon alors, perso pour mon module ça ne fonctionne pas en python 3, du moins je n'ai pas réussi, et vu ce que j'ai pu comprendre sur cette page https://forums.adafruit.com/viewtopic.php?f=19&t=92022 je crois que tu es dans la mouise comme moi, ils ont tout développé pour python 2, mais le 3 ben non....
Re: Module Adafruit_ADS1x15 sur python 3
Il parle de ton module sur cette page https://github.com/adafruit/Adafruit-Ra ... ython-Code j'espère que tu auras plus de chance que moi pour le faire fonctionner
Après si tu parles anglais (j'ai pas compris un mot du gars) suis tombé la dessus https://www.youtube.com/watch?v=rRFG32EebNc
Bon courage...
Après si tu parles anglais (j'ai pas compris un mot du gars) suis tombé la dessus https://www.youtube.com/watch?v=rRFG32EebNc
Bon courage...
Re: Module Adafruit_ADS1x15 sur python 3
Bonjour,
Merci pour tes retours.
Je te tiens au courant si j'aboutit à quelque chose.
Merci pour tes retours.
Je te tiens au courant si j'aboutit à quelque chose.
Re: Module Adafruit_ADS1x15 sur python 3
J'ai résolu mon probléme !!
J'ai effectuer une nouvelle écriture sur ma carte SD, de l'image Raspbian, dans laquelle il n'y avait pas eu d'installation de la librairie en question. Ensuite j'ai refais l'installation de la librairie, que j'ai préalablement télecharger via le lien suivant: https://github.com/adafruit/Adafruit_Python_ADS1x15. Pour ton composant c'est via ce lien: https://github.com/adafruit/Adafruit_Python_PCA9685
Puis dans le terminal, en se mettant en mode administrateur (sudo -s), et en se localisant dans le dossier ou se trouve le fichier que tu as télechargé, mettre ces commandes:
unzip Adafruit_Python_ADS1x15-master.zip -d dossier
cd Adafruit_Python_ADS1x15-master
sudo python3 setup.py install
Aprés cela, le module est installé et j'ai testé mon programme en version python 3 et cela fonctionne!
Et aussi pour verifier que le module à bien été installé, tu peux aller dans le répertoire python 3 ou le module à été posé, et c'est dans /usr/local/lib/python3/dist-package/
Note: Pour importer le module dans le programme, j'ai mis: import Adafruit_ADS1x15.
En espérant que cela fonctionne aussi de ton côté pour ton composant.
Bonne continuation.
J'ai effectuer une nouvelle écriture sur ma carte SD, de l'image Raspbian, dans laquelle il n'y avait pas eu d'installation de la librairie en question. Ensuite j'ai refais l'installation de la librairie, que j'ai préalablement télecharger via le lien suivant: https://github.com/adafruit/Adafruit_Python_ADS1x15. Pour ton composant c'est via ce lien: https://github.com/adafruit/Adafruit_Python_PCA9685
Puis dans le terminal, en se mettant en mode administrateur (sudo -s), et en se localisant dans le dossier ou se trouve le fichier que tu as télechargé, mettre ces commandes:
unzip Adafruit_Python_ADS1x15-master.zip -d dossier
cd Adafruit_Python_ADS1x15-master
sudo python3 setup.py install
Aprés cela, le module est installé et j'ai testé mon programme en version python 3 et cela fonctionne!
Et aussi pour verifier que le module à bien été installé, tu peux aller dans le répertoire python 3 ou le module à été posé, et c'est dans /usr/local/lib/python3/dist-package/
Note: Pour importer le module dans le programme, j'ai mis: import Adafruit_ADS1x15.
En espérant que cela fonctionne aussi de ton côté pour ton composant.
Bonne continuation.
Re: Module Adafruit_ADS1x15 sur python 3
Excellent, j'allais te dire que de mon coté aussi ça fonctionne
J'ai juste réinstaller le smbus pour python 3, pourtant je l'avais fais mais bon, et trouvé un bon code de base
MErci à toi
J'ai juste réinstaller le smbus pour python 3, pourtant je l'avais fais mais bon, et trouvé un bon code de base
MErci à toi