Wklejam to tutaj dla każdego innego na tropie króliczka, którym byłem dzisiaj (5 października 2014 r.). UWAGA: pochodzi od bardzo niedoświadczonego PoV, więc może to być oczywiste dla wielu z was, ale nie było to dla mnie i zajęło mi to trochę czasu, aby się zorientować.
Próbuję podłączyć prosty laserowy skaner kodów kreskowych do RaspberryPi B + przez USB, dosłownie nie ma doświadczenia z Linux / RBPi itp. W końcu wyszukiwanie Google przywiodło mnie na tę stronę.
Dotarłem do odpowiedzi udzielonej przez Davida Sykesa 15 czerwca 2012 r. Z referencją PyUSB i stamtąd znalazłem ADAFruit's Installing Python & PyUSB , jako część hakowania Microsoft Kinect ..
Wydaje mi się, że mógłbym sobie z tym poradzić dość szybko, gdyby był na moim komputerze. Ale robienie tego przez RaspberryPi naprawdę rzuciło mnie na pętlę. Jeśli przeczytasz ten przewodnik, trafisz na tę samą przeszkodę, którą zrobiłem, w której nie możesz pobierać rzeczy i nie możesz po prostu mieszać rzeczy, które mówią bez plików. Jak zdobyć pliki, jeśli nie możesz ich pobrać? [Być może istnieje sposób na pobranie tych plików, ale na moim Pi ciągle pojawiał się błąd 400 w źródłowej kuźni i Midori nie pobierał plików Tar ani Zip.]
Odwoływanie Walac za PyUSB , można wprowadzić do pierwszej części do LXTerminal aby uzyskać libusb ale potem następnego polecenia podane zakłada masz pliki do PyUSB i że można je zlokalizować za pośrednictwem katalogu.
Więc TUTAJ są moje zmienione kroki, aby zainstalować LibUSB i PyUSB na RaspberryPi:
Kolejność poleceń, które wprowadziłem do LXTerminal:
sudo apt-get install python libusb-1.0
Potwierdź za pomocą Y
sudo apt-get install python-pip
następnie
sudo pip install --upgrade pyusb
UWAGA: niektóre z nich mogą już być na twoim RBPi w zależności od tego, co zrobiłeś wcześniej, ale ponowne wykonanie poleceń nie zaszkodzi, po prostu powiedziałem, że plik jest aktualny.
Ostatnie polecenie „- upgrade pyusb” dało mi następujące informacje:
Downloading/unpacking pyusb
Downloading pyusb-1.0.0b1.tar.gz (44Kb): 44Kb downloaded
Running setup.py egg_info for package pyusb
Installing collected packages: pyusb
Running setup.py install for pyusb
Successfully installed pyusb
Cleaning up...
Więc myślę, że teraz wszystko jest dobrze i mogę wrócić do moich samouczków.
Ponownie używam RaspberryPi B +, standardowej instalacji NOOBS. Najczęściej odwoływałem się do źródeł, takich jak system LEARN ADAFRUIT, który został wykonany głównie z modelem B, ale wszystko, co do tej pory zrobiłem, działa na B +.
Mam nadzieję, że te informacje pomogą każdemu, kto utknął w tym samym momencie.