Проблема с установкой paramiko

Добрый день.

Прошу помощи с установкой пакета paramiko для python.
Ранее, при первых установках bullseye проблем не было, а сейчас при команде
pip3 install paramiko возникают ошибки при установке криптографии.

Release name

wb-2310

HW Revision

7.4.2

Добрый день.
Да, разработчики библиотеки сломали ее сборку.
Но не рекомендую использовать контроллер для установки чего-бы то ни было с помощью pip. Верный путь - установка предварительно собранных пакетов.
Ну и как минимум - не хватает libffi-dev

Дополню коллегу, лучше ставить заранее собранные для Debian пакеты — они поставятся с нужными зависимостями и займут мало места. Для установки paramiko нао выполнить apt install python3-paramiko. Найти имя нужного пакета можно командой apt search paramiko.

1 лайк

Александр,
да, я именно так в итоге и сделал, все отлично работает.
К сожалению, совсем без pip нельзя. Наверное, в пакетах debian нет поддержки artnet. Как оказалось, у контроллеров WB есть еще и скрытые таланты по управлению DMX светильниками)

Я бы за базовый курс заплатил по сборке пакетов. Случайно никто из коллег не проводит индивидуальных занятий?

Ну или второй вариант - это использование контейнеров. Поправьте, если не так, я в них пока не силен.

Оставлю здесь потомкам как собирать paramiko

  1. Download the script, from https://bootstrap.pypa.io/get-pip.py.
  2. python3 get-pip.py
  3. apt-get update
  4. apt-get upgrade
  5. apt-get install build-essential libffi-dev python3-dev libssl-dev pkg-config
  6. curl --proto ‘=https’ --tlsv1.2 -sSf https://sh.rustup.rs | sh
  7. pip install paramiko
    И всего 20 мин ожидания и 200МБ места в / разделе и у вас есть paramiko
2 лайка