Incollando questo qui per chiunque altro sulla pista da coniglio che ero oggi (5 ottobre 2014). NOTA: questo proviene da un PoV molto inesperto, quindi potrebbe essere ovvio per molti di voi, ma non è stato per me e ci è voluto del tempo per capire.
Sto cercando di interfacciare un semplice scanner di codici a barre laser a un RaspberryPi B + tramite USB, letteralmente nessuna esperienza con Linux / RBPi ecc. Alla fine la ricerca di Google mi ha portato a questa pagina.
Sono arrivato alla risposta fornita da David Sykes il 15 giugno 2012 con il riferimento PyUSB e da lì ho trovato Installazione di Python & PyUSB di ADAFruit , come parte del loro hacking di un Microsoft Kinect.
Sento che avrei potuto superarlo abbastanza rapidamente se fosse solo sul mio PC. Ma farlo attraverso un RaspberryPi mi ha davvero fatto impazzire. Se leggi quella guida, colpirai lo stesso roadblock che ho fatto dove non puoi scaricare roba e non puoi semplicemente schiacciare le cose che dicono senza i file. Quindi, come si ottengono i file se non è possibile scaricarli? [Forse c'è un modo per scaricare questi file, ma sul mio Pi ho continuato a ricevere un errore 400 sulla fucina di origine e Midori non scaricava i file Tar o Zip.]
Facendo riferimento a PyUSB di Walac , è possibile accedere alla prima parte in LXTerminal per ottenere libusb ma poi il comando successivo dato presuppone che si abbiano i file per PyUSB e che sia possibile individuarli attraverso la directory.
Quindi QUI sono i miei passi alterati per installare LibUSB e PyUSB su un RaspberryPi:
Ordine dei comandi che ho inserito nel Terminale LX:
sudo apt-get install python libusb-1.0
Confermare con Y
sudo apt-get install python-pip
poi
sudo pip install --upgrade pyusb
NOTA: alcuni di questi potrebbero essere già presenti sul tuo RBPi a seconda di ciò che hai fatto prima, ma ripetere i comandi non lo danneggerà, mi ha semplicemente detto che il file era aggiornato.
L'ultimo comando "--upgrade pyusb" mi ha dato quanto segue:
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...
Quindi, penso che ora vada tutto bene e posso tornare ai miei tutorial.
Ancora una volta, sto usando un RaspberryPi B +, installazione standard di NOOBS. Ho principalmente fatto riferimento a fonti come il sistema LEARN di ADAFRUIT che è stato realizzato principalmente con il Modello B, ma tutto ciò che ho fatto finora sta lavorando su B +.
Spero che queste informazioni possano aiutare chiunque sia rimasto bloccato nello stesso punto.