Seite 1 von 1

Probleme PyUSB zu installieren

Verfasst: Montag 20. Oktober 2014, 16:20
von Modibo
Hallo,

ich möchte unter Ubuntu PyUSB installieren aber ich kriege das irgendwie nicht hin.

Ich habe die Datei-Pakete LibUSB und PyUSB, wie in den beiliegenden Dateien (README.rst und INSTALL) beschrieben, ohne Fehlermeldungungen installiert.
Wenn ich dann aber in Python z.B.:

Code: Alles auswählen

import usb.core
eingebe, bekomme ich nur eine Fehlermeldung, dass das Modul usb nicht bekannt ist. Anscheinend hat die Installation doch nicht geklappt.

Was allerdings klappt, ist, wenn ich die Setup.py-Datei von PyUSB jedesmal vorher ausführe. Dann kennt er das Modul usb.

Kann mir jemand helfen PyUSB richtig zu installieren?
Irgendwie komme ich mir ziemlich blöd vor, weil wohl nicht viel dabei ein Problem haben. Zumindest habe ich nicht viel zu dem Thema gefunden

Gruß
Modibo

PS: Eigentlich will ich später in Windows programmieren, aber ich hab noch nicht herausgefunden, wie man die configure-Datei von usblib in Windows aufruft.

Re: Probleme PyUSB zu installieren

Verfasst: Montag 20. Oktober 2014, 16:29
von BlackJack
@Modibo: Warum installierst Du das nicht einfach über die Paketverwaltung von Ubuntu?

`./configure` unter Windows eher gar nicht solange man davon keine Ahnung hat. Da solltest Du lieber etwas vorkompiliertes suchen.

Re: Probleme PyUSB zu installieren

Verfasst: Montag 20. Oktober 2014, 16:41
von Modibo
Hallo BlackJack,

weil ich in Ubuntu noch nie über die Paketverwaltung installiert habe. Bisher ging das immer mit dem Software-Center. Und in den Dateien hatte ich eigentlich eine ganz gut Schritt für Schritt Anleitung was ich zu tun habe.
Ich probier's nochmal mit der Paketverwaltung…

edit: Und libusb finde ich gar nicht im Software-Center und für PyUSB nur ein Python-USB, wo ich nicht weiß, ob es das selbe ist

Re: Probleme PyUSB zu installieren

Verfasst: Montag 20. Oktober 2014, 16:59
von Modibo
Ich hab jetzt grade gelesen, dass die Paketverwaltung für .deb Dateien ist. Die hab ich ja gar nicht...

Re: Probleme PyUSB zu installieren

Verfasst: Montag 20. Oktober 2014, 17:06
von BlackJack
@Modibo: Das Softwarecenter ist die Paketverwaltung in Ubuntu. Oder zumindest ein grafisches Frontend dafür. Das Paket heisst `python-usb`.

Re: Probleme PyUSB zu installieren

Verfasst: Montag 20. Oktober 2014, 17:15
von Modibo
Ok.
'python-usb' hab ich installiert, aber es funktionier trotzdem nicht.
Irgendwelche Ideen?

Re: Probleme PyUSB zu installieren

Verfasst: Montag 20. Oktober 2014, 17:25
von BlackJack
@Modibo: Was heisst 'funktioniert nicht'? Bei mir funktioniert es, und das sollte es auch. Oder verwendest Du Python 3?

Re: Probleme PyUSB zu installieren

Verfasst: Montag 20. Oktober 2014, 17:29
von Modibo
Ah!

Ja, ich hab es immer mit Python 3.4 getestet. Dann gibt's die Fehlerrückmeldung: most recent call last, No Modul named 'usb'

Mit Python 2.7 klappt's! :D

Vielen Danke schonmal dafür!

Vllt. eine Frage noch: Wonach kann ich suchen, wenn ich diese 'vorkompilierten' Pakete für Windows finden will?

Re: Probleme PyUSB zu installieren

Verfasst: Montag 20. Oktober 2014, 19:36
von jerch
Modibo hat geschrieben:Vllt. eine Frage noch: Wonach kann ich suchen, wenn ich diese 'vorkompilierten' Pakete für Windows finden will?
Auf der Webseite von PyUSB steht was von libusb-win32, damit scheint es zu funktionieren. PyUSB ist einfach ein ctypes-Wrapper um verschiedene libusb-API Versionen, heisst das Pythonmodul musst zur Laufzeit die shared lib (eben das libusb-win32 für Windows) irgendwo im System finden.

Re: Probleme PyUSB zu installieren

Verfasst: Sonntag 26. Oktober 2014, 11:26
von Modibo
Danke!
Es läuft jetzt. :)