Pregunta


Estoy tratando de configurar algunos scripts de Python para controlar las funciones USB de bajo nivel. Con el fin de hacer esto, he encontrado que dos bibliotecas necesitan ser instalados: libusb y pyusb. Por primera vez instalado libusb y fue un éxito, pero ahora estoy teniendo problemas con pyusb (versión 1.0.0).
He intentado instalar pyusb usando el comando recomendada (en la carpeta pyusb): python setup.py instalar
Desde la salida después de ejecutar este comando, parece que se ha instalado sin problemas. Pero cuando trato de ejecutar mi programa simple que da un error:

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

Mi script Python intenta usb.core importación, por lo que si no hay ningún módulo, a continuación, pyusb no se instalan.
Otras personas han tenido el mismo problema . Su enfoque era para desinstalar las versiones antiguas de pyusb, pero que yo sepa, no tengo las instalaciones anteriores.

¿Cómo sería posible instalar la biblioteca pyusb?

Gracias por adelantado. Realmente aprecio su ayuda.
--m

¿Fue útil?

Solución

Usted guión, que se haya decidido a usb.py llamada, esté siendo importado en lugar del paquete usb proporcionada por pyusb. Cambiar el nombre de su script.

Otros consejos

Trate:

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

Se trabajó para mí.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top