Виктор Потебенько, Установка пакета начинается с установки требуемых, но отсутствующих пакетов, Вот я и спрашивал, при установке чего конкретно возникла эта ошибка? Требуемых пакетов, или его самого?
Не обижайтесь, но вы прыгаете сильно выше своей головы.
Модуль, который вам посоветовали, не установить, кстати, а посмотреть, как там сделано, ставится на Windows элементарно. Потом, правда, его надо чуть напильником допилить, и по идее issue создать, чтобы авторы исправили, но их на гитхабе уже пару месяцев не видно, да и и не интересно мне это.
Ладно, будем спрашивать. При установке чего конкретно вылезла приведенная вами ошибка? Вы же протокол не показали?
Виктор Потебенько, 1) Я не видел (и до сих пор не вижу) у в вашем вопросе тега Qt, поэтому и спросил. 2) Насчет "справитесь", так это во фриланс. Как решить задачу про наличие символа в шрифте - вам подсказали, куда смотреть.
Владимир Степанов, Оно, версия не устаревшая? Просто я сейчас попробовал, установил свежий cmake, потом dlib в виртуальное окружение. Не быстро, но установился. Единственно, что я еще wheel установил и Python 3.9 использовал.
Знать не знаю VS Code или что-там у вас. С какой директории запускаете интерпретатор питона, там и ищутся файлы без пути. И почему не поменять настройки для конкретного скрипта?
Z_phyr, Вы, кажется, не понимаете, что и зачем делают классы и функции из указанной вами странички. Они не делают (пере)балансировку (см. ваш вопрос) дерева, а поддерживают дерево в правильном состоянии в процессе его первоначального создания и последующих модификаций.
P.S. Да, готового примера на указанной вами страничке нет. Сами. Начиная с unit-тестов.
P.P.S. Я бы страничку с таким неотформатированным кодом закрыл сразу.
P.S. Давно бы протокол опубликовали...