Я пытаюсь запустить пакет на моем Raspberry Pi:
В терминале я набрал «sudo apt-get install picap» и затем ввод.
Я установил его, но не могу выполнить «picap-setup» - вместо этого следует сообщение об ошибке:
pi @ raspberrypi: ~ $ picap-setup Traceback (последний вызов был последним): файл "", строка 1, в ImportError: нет модуля с именем RPi
Python-dev и Rpi.GPIO установлены на Pi. Я также обновил Pi до последней версии с помощью sudo apt-get update и sudo apt-get dist-upgrade.
Picap поступает от: https://www.bareconductive.com/make/setting-up-pi-cap-raspberry-pi/
Я благодарен за любые подсказки.
Ответы:
Прежде всего, повторите следующий процесс
Посмотрите, что вы получите после этой второй команды, если вы получаете действительный модуль для RPi.GPIO или нет. А затем следующий, если не установлен.
или
а потом
Все это сработало для меня, просто вам нужно проверить
pip freeze | grep RPi
. И еще одна вещь, иногда некоторые модули недоступны для обычного пользователя только для пользователя root. Убедиться. Я сделал все выше, используя мойpi
пользователь.источник
pip
для установки в системные пакеты, либо установить из системного менеджера пакетов, либоapt
использовать,virtualenv
если вы хотите использовать pip.sudo apt-get install python3-dev python3-rpi.gpio
.Если модуль Python RPi отсутствует, можно установить
pip
со всеми зависимостями, а затем установить модуль, используяpip
или перейти на лучший подход, и установить модуль один:для Python3 это:
источник
Для Windows
или
источник
У меня была похожая проблема с моим Пи. Выполнение простой установки pip решило проблему.
источник