Ребята, кто-то замечал, что pip иногда просто не берет и не устанавливает нужный пакет, хотя вроде бы все сделали как обычно? Уже пару раз поймал себя на том, что ошибка какая-то непонятная вылезает или он просто молчит и ничего не происходит. Часто причина была в версии Python или где-то окружение подглючивало, также помогала проверка прав или использование --user.
Еще момент — обычный pip может конфликтовать с системным менеджером пакетов (apt, brew и так далее). Иногда помогает апгрейд pip через python -m pip install --upgrade pip или запуск с --verbose, чтобы понять что вообще не клеится.
Кто как с этим борется? Бывают пакеты, которые просто не ставятся без кучи дополнительных зависимостей или настроек системы. Иногда помогает поиск альтернативного источника, например, другой индекс PyPI или установка из колеса.
У меня вот добавляет головной боли, когда меняешь среду (виртуалку, контейнер, хост), там всё по-разному работает.