Problème importation

Vous avez réalisé ou vous voulez réaliser un truc impensable avec votre Raspberry Pi ? Cet endroit est pour vous...

Modérateur : Francois

Répondre
Gazetto
Messages : 7
Enregistré le : ven. 11 nov. 2016 10:31

Problème importation

Message par Gazetto » jeu. 24 nov. 2016 13:42

Bonjour à tous,

J'aimerais utiliser mon accéléromètre microstack. Lorsque je lance un programme d'exemple, qui est situé dans : /usr/share/doc/python3-microstacknode/examples/accelcat.py, tout fonctionne comme il faut. Cependant lorsque je copie-colle ce code et que j'essaye de l'exécuter dans un autre dossier (ici : /home/pi/test.py), la console m'indique l'erreur suivante :
ImportError: No module named microstacknode.hardware.accelerometer.mma8452q

Comment peut-on résoudre ce problème d'importation ?

En vous remerciant par avance ;) .
Gazetto

spourre
Raspinaute
Messages : 735
Enregistré le : lun. 22 déc. 2014 16:50
Localisation : 67380 LINGOLSHEIM

Re: Problème importation

Message par spourre » jeu. 24 nov. 2016 17:20

Bonsoir,

Ce script utilise peut-être un chemin relatif du style ./module ou ../module.
Une fois déplacé ailleurs dans l'arborescence, il ne retrouve pas ses petits.
Il faut regarder dans le code.

Nota: plutôt qu'un copier/coller j'utiliserais la commande cp.

Sylvain

Gazetto
Messages : 7
Enregistré le : ven. 11 nov. 2016 10:31

Re: Problème importation

Message par Gazetto » jeu. 24 nov. 2016 18:59

Bonsoir,

Merci pour votre réponse.
J'ai utilisé la commande CP afin de copier ce dont j'avais besoin dans le dossier où je travaillais, et rien n'y fait.

Le code d'importation du fichier est le suivant :

from microstacknode.hardware.accelerometer.mma8452q import MMA8452Q

Répondre

Retourner vers « Utilisateurs avancés »