Question


Je suis en train d'installer des scripts Python pour contrôler les fonctions USB à faible niveau. Pour ce faire, je l'ai trouvé que deux bibliothèques doivent être installés: libusb et pyusb. J'ai d'abord installé libusb et a réussi, mais maintenant je vais avoir des problèmes avec pyusb (version 1.0.0).
J'ai essayé d'installer pyusb en utilisant la commande recommandée (dans le dossier pyusb): python setup.py install
De la sortie après l'exécution de cette commande, on dirait qu'il a installé sans problème. Mais quand je tente d'exécuter mon programme simple, il donne une erreur:

  File "/Users/michael/Desktop/usb.py", line 1, in 
    import usb.core
ImportError: No module named core

Mon script python essaie de usb.core d'importation, donc s'il n'y a pas de module, alors pyusb n'a pas été installé.
D'autres personnes ont eu le même problème . Leur approche était de désinstaller les anciennes versions de pyusb, mais à ma connaissance, je n'ai pas les installations précédentes.

Comment serait-il possible d'installer la bibliothèque pyusb?
Merci d'avance. Je vous remercie de votre aide.
-M

Était-ce utile?

La solution

script, que vous avez décidé de usb.py d'appel, est importé en place du paquet usb fourni par pyusb. Renommer votre script.

Autres conseils

Essayez:

sudo apt-get install python-pip
sudo pip install --upgrade pyusb

Il a travaillé pour moi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top