É 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 :
TeX
1
pipfreeze>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:
TeX
1
pipinstall-rrequirements.txt
E tudo será instalado na sua máquina virtual do projeto.