Pip install — почему так медленно?
В экосистеме Python есть хороший менеджер пакетов — pip. Но из-за чего он работает так медленно? Я расскажу как выглядит конвейер работы pip и на каких этапах происходят задержки. Какие есть способы ускорения установки пакетов — wheel, pip-accel и другие. Как жить, когда в проекте много зависимостей и venv собирается очень долго. |
|
|
|
Александр КошелевПришёл в Яндекс на четвертом курсе института. Сразу попал в команду разработки контент-сервисов. Первым большим проектом была Яндекс.Афиша. Параллельно разрабатывал и поддерживал различные общие компоненты для Python. Потом перешел в отдел внутренних сервисов и стал делать проекты для сотрудников компании. Сейчас работает в нескольких внутренних проектах, развивает экосистему Python и помогает коллегам. |