Introdução
O pip freeze, exibe as requisitos não funcionais de ambientes Python.
Pode ser usado perfeitamente como levantamento de pacotes e suas versões para migração de aplicações, em qualquer ambiente Python.
Utilização
- Ative o ambiente virtual
source /path/do/python/virtualenv/bin/activate
- Execute o pip freeze
pip freeze
O comando irá exibir todos os pacotes e suas versões, semelhante ao arquivo versions.txt de ambientes Plone.argparse==1.2.1 incolumepy==0.0.9a1 skelPackage==0.0.6 wsgiref==0.1.2
- Persistir a lista de pacotes
pip freeze > requirements.txt
- Instalar o novo ambiente com os requisitos não funcionais
- source /path/do/novo/python/virtualenv/bin/activate
- pip install -r requirements.txt
Comentários