Вопрос


Я пытаюсь настроить несколько сценариев Python для управления USB-функциями низкого уровня. Для этого я обнаружил, что необходимо установить две библиотеки: Libusb и Pyusb. Впервые я установил Libusb и был успешным, но теперь у меня проблемы с Pyusb (версия 1.0.0).

Я попытался установить pyusb с помощью рекомендуемой команды (в папке Pyusb): python setup.py install
Из вывода после запуска этой команды, похоже, он установил без проблем. Но когда я пытаюсь запустить свою простую программу, это дает ошибку:

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

Мой скрипт Python пытается импортировать usb.core, поэтому, если модуль нет, то Pyusb не установил.

У других людей была та же проблема. Анкет Их подход заключался в том, чтобы удалить старые версии Pyusb, но, насколько мне известно, у меня нет предыдущих установок.

Как можно было бы установить библиотеку Pyusb?

Заранее спасибо. Я действительно ценю твою помощь.
--м

Это было полезно?

Решение

Вы сценарий, по которому вы решили позвонить usb.py, импортируется вместо usb Пакет предоставленный Pyusb. Переименовать свой сценарий.

Другие советы

Пытаться:

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

Это сработало для меня.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top