Domanda


Sto provando ad installare alcuni script python per il controllo di funzioni USB a basso livello. Per fare questo, ho scoperto che due biblioteche devono essere installati: libusb e pyusb. Ho installato libusb e ha avuto successo, ma ora sto avendo problemi con pyusb (versione 1.0.0).
Ho provato ad installare pyusb usando il comando consigliata (nella cartella pyusb): python setup.py install
Dalla uscita dopo l'esecuzione di questo comando, sembra che ha installato senza problemi. Ma quando provo a fare funzionare il mio programma semplice dà un errore:

  File "/Users/michael/Desktop/usb.py", line 1, in 
    import usb.core
ImportError: No module named core

Il mio script python cerca di importazione usb.core, quindi se non c'è modulo, quindi pyusb non sono stati installati.
Altre persone hanno avuto lo stesso problema . Il loro approccio è stato quello di disinstallare le vecchie versioni di pyusb, ma a mia conoscenza, non ho precedenti installazioni.

Come sarebbe possibile installare la libreria pyusb?

Grazie in anticipo. Apprezzo molto il vostro aiuto.
--M

È stato utile?

Soluzione

È script, che avete deciso di chiamata usb.py, venga importato in luogo del pacchetto usb fornito da pyusb. Rinominare lo script.

Altri suggerimenti

Prova:

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

Ha funzionato per me.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top