Python virtualenv, pip e configuração grande

1

Quais são as melhores práticas para gerenciamento de grandes instalações do virtualenv. Como fazer atualização em massa dos pacotes?

    
por Biriukov 07.11.2011 / 22:42

1 resposta

2

Em nossa configuração, usamos um arquivo de requisitos PIP para especificar quais pacotes são necessários em um ambiente virtual, ao fazer isso, você também pode especificar quais versões dos pacotes são permitidas. Instalar tudo é uma questão de:

pip -r requirements.txt

Em seguida, para atualizar qualquer um dos pacotes, podemos alterar os números de versão no arquivo de requisitos e executá-lo:

pip --upgrade -r requirements.txt

Isso também deve funcionar se você não estiver usando especificadores de versão, caso em que deve atualizar automaticamente para as versões mais recentes do pypi.

    
por 08.11.2011 / 00:41