Я пытаюсь настроить Octoprint на новой плате OrangePI 3b. Это было немного проблематично.
Одна из проблем связана с доступом к gpio для всех существующих плагинов. Стандартная библиотека Python RPi.GPIO не работает на OrangePI 3B, но существует OPi.GPIO, которая работает и должна быть — по крайней мере частичной — заменой RPi.GPIO.
Поэтому я хотел бы, чтобы пакет OPi.GPIO отображался как RPi.GPIO, поэтому вместо него будет использоваться он. Таким образом, все существующие плагины для OctoPrint можно будет использовать без необходимости создавать специальные версии.
Возможно ли это?
Я пытался изучить pip, но, насколько мне известно, можно увидеть в документах и Google, это невозможно сделать через pip.
Подробнее здесь: https://stackoverflow.com/questions/790 ... ip-package