Ich folge dem Tutorial (http://pyusb.sourceforge.net/docs/1.0/tutorial.html)
Ich bin auf Windows XP sp3, Meine Python-Version ist 2.7 und ich habe die pyusb-1.0.0-a1.zip
heruntergeladen und installiertund libusb-win32-bin-1.2.4.0.zip
%Vor%funktioniert gut
aber
%Vor%funktioniert überhaupt nicht
es sagt
%Vor%irgendeine Lösung?
Danke!
ps. "von USB-Importkern" das machen
%Vor%vollständiger Quellcode ist hier
%Vor%In beiden Fällen ist der Fehler:
%Vor% was bedeutet, dass es die Datei usb.py
in PATH
früher hat (wahrscheinlich in .
, was in diesem Fall D:\py\
ist) als Pfad zu Python-Modulen.
Haben Sie dieses Modul richtig installiert? Versuchen Sie, diese usb.py
-Datei in etwas anderes umzubenennen, Sie werden sehen, ob der Fehler "ImportError: Kein Modul namens usb" wird. Überprüfen Sie auch den Python-Installationspfad (etwas wie C:\Python27\
) für den USB-Ordner, d. H.% Co_de%.
Ihre Frage sagt, dass Sie 1.0 verwenden, aber ich hatte die gleichen Symptome wie Sie, also werde ich dies hier für zukünftige Suchmaschinenbenutzer setzen.
Wenn Sie import usb
aber nicht import usb.core
verwenden können, führen Sie Python-usb 0.x statt 1.0 aus.
für Verständnis Wenn Python das Modul importiert, können Sie folgenden Code ausführen:
Dies zeigt Ihnen die Liste der Verzeichnisnamen, die Python nach Ihrem zu importierenden Modul sucht :)