Outra maneira de criar o arquivo requirements.txt
e listar todas as
dependências do projeto é usar o módulo pipreqs
:
-
Para instalar o módulo
pipreqs
:pip install pipreqs
-
Execute
pipreqs
no diretório do projeto:pipreqs /diretorio/projeto/
ou, se já estiver no diretorio:
pipreqs .
E, caso já exista o arquivo
requirements.txt
:pipreqs . --force
Este módulo percorre o diretório do projeto e lista todos os módulos utilizados na aplicação, sem a necessidade de criar ambientes virtuais. Assim, pode-se utilizar o ambiente global para a instalação de módulos externos.