É convenção quando vamos compartilhar um projeto criar requeriments.txt.
Este arquivo orienta a instalação das bibliotecas nescessárias a quem for trabalhar no projeto.
Em seus projetos execute no terminal :
|
1 |
pip freeze > requirements.txt |
Isso gera o arquivo requeriments.txt que informa as bibliotecas nescessárias, suas versões e dependências
Se instalar novas bibliotecas no projeto refaça o procedimento acima para atualizar requeriments.txt.
Quando fizer um clone de um projeto do GitHub que contenha este arquivo execute no terminal:
|
1 |
pip install -r requirements.txt |
E tudo será instalado na sua máquina virtual do projeto.