Python virtualenv, pip и большие настройки

Каковы лучшие практики для управления большими установками virtualenv. Как сделать массовое обновление пакетов?

1 ответ

В нашей настройке мы используем файл требований PIP, чтобы указать, какие пакеты требуются в virtualenv - при этом вы также можете указать, какие версии пакетов разрешены. Установка всего зависит от:

pip -r requirements.txt

Затем, чтобы обновить любой из пакетов, мы можем изменить номера версий в файле требований и запустить:

pip --upgrade -r requirements.txt

Это также должно работать, если вы не используете спецификаторы версий, и в этом случае он должен автоматически обновиться до последних версий в pypi.

Другие вопросы по тегам