2010-12-19 13 views
0


Ich versuche, einige Python-Skripte für die Steuerung von Low-Level-USB-Funktionen einzurichten. Um dies zu tun, habe ich festgestellt, dass zwei Bibliotheken installiert werden müssen: libusb und pyusb. Ich habe zuerst libusb installiert und war erfolgreich, aber jetzt habe ich Probleme mit Pyusb (Version 1.0.0).

Ich versuchte pyusb mit dem empfohlenen Befehl (im pyusb Ordner) zu installieren: Python
Vom Ausgang nach Ausführung dieses Befehls installieren setup.py, sieht es aus wie es ohne Probleme installiert. Aber wenn ich versuche, mein einfaches Programm zu starten, gibt es einen Fehler: pyusb wird nicht installiert

 
    File "/Users/michael/Desktop/usb.py", line 1, in 
    import usb.core 
ImportError: No module named core
Mein Python-Skript versucht, usb.core zu importieren, wenn es also kein Modul gibt, dann wurde pyusb nicht installiert.

Other people have had the same problem. Ihr Ansatz war, die alten Versionen von pyusb zu deinstallieren, aber meines Wissens habe ich keine vorherigen Installationen.

Wie wäre es möglich, die Pyusb-Bibliothek zu installieren?

Vielen Dank im Voraus. Ich schätze deine Hilfe sehr.
--m

Antwort

2

Sie Skript, das Sie sich entschieden haben usb.py zu nennen, wird anstelle des von pyusb vorgesehen usb Paket importiert. Benennen Sie Ihr Skript um.

+0

Oh wow! Fantastisch. Danke für die Hilfe! –

+1

@ user547398 - Wenn diese Antwort Ihr Problem gelöst hat, sollten Sie es als Ihre akzeptierte Antwort markieren. – spade78

1

Versuchen:

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

Es ist für mich gearbeitet.