Попытка использовать библиотеку неопикселей.Похоже, он не может быть установлен с pipenv, как я получаю:
TypeError: 'module' object is not callable
Когда я пытаюсь установить с:
PIPENV_TIMEOUT=300 pipenv install -e git+https://github.com/jgarff/rpi_ws281x.git#egg=neopixel\&subdirectory=python
Итак, я попытался установить библиотеку neopixel с помощью следующих инструкций:
https://learn.adafruit.com/neopixels-on-raspberry-pi/software
, и она прекрасно работает.Личные проекты и демонстрационная версия работают без проблем.
Однако ... Сейчас я пытаюсь интегрировать некоторый код, который использует библиотеку neopixel, с некоторыми другими библиотеками, которые я устанавливаю через pipenv.(Это лучшая практика)
У меня нет ссылки на neopixel в моем Pipfile (как указано выше, он не может быть установлен через pipenv без этой ошибки)
Но когда я запускаю свою программуwith: pipenv run python foo.py
Он жалуется на отсутствующую библиотеку neopixel.
Как мне сказать pipenv "Несмотря на то, что я использую виртуальную среду для большинства моих библиотек, эта одна библиотека не найдена в виртуальном окружении, но является глобально найденной в ОС "?