2016-06-16 10 views
0

Ich programmiere in Processing.py und muss pyUSB verwenden. Ich die heruntergeladenen Dateien von pyUSB in der Skizze Ordner abgelegt und dann in der Skizze laufenWie pyUSB innerhalb der Verarbeitung Python-Modus

import usb.core 
    import usb.util 
    import usb.control 

erfolgreich läuft, aber wenn ich versuche, um das Gerät zu initialisieren Ich versuche, mit zu kommunizieren, erhalte ich die Fehlermeldung „No Modul namens util "auf dem Befehl unter

device = usb.core.find(idVendor=VENDOR_ID, 
           idProduct=PRODUCT_ID) 

Ich weiß nicht, ob pyUSB erfolgreich installiert ist. Wenn jemand dies vorher installiert hat, bitte Kommentar.

+2

"Installieren" des Pakets ist anders als das Herunterladen und Importieren lokal. Haben Sie die Datei 'setup.py' aus den heruntergeladenen Dateien in pyUSB ausgeführt? Überprüfen Sie den Speicherort dieser Module mit' print usb.util .__ file__' Damit sie für Python global "installiert" werden, müssen Sie entweder das heruntergeladene 'setup.py' oder' pip install pyusb' ausführen. – davedwards

Antwort

0

Im Python-Modus für die Verarbeitung können keine Python-Bibliotheken verwendet werden, die von systemeigenem Code abhängen, z. B. pyUSB.