Приклеиваем это здесь для кого-то еще на следе кролика, которым я был сегодня (5 октября 2014). ПРИМЕЧАНИЕ: это из очень неопытного PoV, поэтому, это может быть очевидно для многих из вас, но это было не для меня, и потребовалось время, чтобы выяснить это.
Я пытаюсь подключить простой лазерный сканер штрих-кода к RaspberryPi B + через USB, буквально не имея опыта работы с Linux / RBPi и т. Д. В конечном итоге поиск Google привел меня на эту страницу.
Я получил ответ, предоставленный Дэвидом Сайксом 15 июня 2012 года со ссылкой на PyUSB, и оттуда я обнаружил, что ADAFruit установил Python & PyUSB как часть их взлома Microsoft Kinect.
Я чувствую, что мог бы пройти через это довольно быстро, если бы он был только на моем ПК. Но делать это с помощью RaspberryPi действительно было круто. Если вы прочитаете это руководство, вы попадете на тот же контрольно-пропускной пункт, который я сделал, когда вы не можете загружать вещи, и вы не можете просто смешивать то, что они говорят, без файлов. Итак, как вы получаете файлы, если вы не можете их скачать? [Возможно, есть способ загрузить эти файлы, но на моем Pi я продолжал получать сообщение об ошибке 400 в исходной кузнице, и Midori не загружал файлы Tar или Zip.]
REFERENCING PyUSB Walac в , вы можете ввести в первую часть в LXTerminal , чтобы получить libusb , но тогда следующая команда дается предполагает , что вы имеете файлы для PyUSB и что вы можете найти их с помощью каталога.
Итак, вот мои измененные шаги, чтобы установить LibUSB и PyUSB на RaspberryPi:
Порядок команд, которые я ввел в LXTerminal:
sudo apt-get install python libusb-1.0
Подтвердите с помощью Y
sudo apt-get install python-pip
тогда
sudo pip install --upgrade pyusb
ПРИМЕЧАНИЕ: что-то из этого уже может быть на вашем RBPi, в зависимости от того, что вы делали до этого, но повторное выполнение команд не повредит, просто мне сказали, что файл обновлен.
Последняя команда «--upgrade pyusb» дала мне следующее:
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...
Итак, я думаю, что теперь все хорошо, и я могу вернуться к своим урокам.
Опять же, я использую RaspberryPi B +, стандартную установку NOOBS. В основном я ссылаюсь на источники, такие как система обучения LEADN от ADAFRUIT, которая была сделана в основном с моделью B, но все, что я делал до сих пор, работает на B +.
Надеюсь, эта информация поможет всем, кто застрял в этой же точке.