Всякий раз, когда я устанавливаю новый пакет (без использования опции --skip-lock
), pipenv загружает и (в случае недвоичных зависимостей) компилирует все пакеты с нуля, даже если колеса уже кэшированы в ~/.cache/pipenv
, Это замедляет весь процесс разработки, поскольку у меня много пакетов, которые нужно скомпилировать из исходного кода.
В настоящее время я загружаю и компилирую свои пакеты с помощью pip, использую pypi-server
для запуска локального сервера пакетов и указываю на него свой pipenv (используя [[source]]). Но мне интересно, есть ли лучший способ.