Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

ou sont rangés les modules
#1

Bonjour.
Sur Raspberry 3 j'ai un fichier de modules que j'appelle par "import" et je ne trouve pas ou le mettre pour que le programme le charge.

Merci pour votre réponse.
Répondre
#2

Modules de quoi pour quoi ? En quel langage ?
Code :
sudo updatedb
sudo locate fichier
Répondre
#3

OK suis pas clair.
Suis sur raspberry en langage python3
Je lance un programme qui demande " import dht11"
J'ai le message qui demande le module "dht11" car il ne le trouve pas
En fait il est au meme endroit que le programme en ".py"
Donc ma question : ou doit etre le module pour qu'il soit chargé par défaut.
OU : quelle est la commande qui le charge au bon endroit.
Merci.
Répondre
#4

Salut

Quantd tu installes avec un paquet debian, il les met dans /usr/lib :

Code :
[== Indéfini ==]
[email protected]:~ $ ls /usr/lib/py
pymodules/ pyshared/  python2.6/ python2.7/ python3/

Quand tu installes avec pip il les met dans /usr/local/lib

Code :
[== Indéfini ==]
[email protected]:~ $ ls /usr/local/lib/python2.7/
dist-packages/ site-packages/

Il va essayer de charger la lib dans le répertoire courant, donc si tu lances ton script depuis le bon repertoire ca devrait etre ok

Si tu veux une vraie install, il faut que tu fasses un setup.py et que tu respectes certaines contraintes de python. Il y a plein de doc sur le sujet;
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)