Skip to content

Instantly share code, notes, and snippets.

@eliasalbuquerque
Created December 20, 2023 23:55
Show Gist options
  • Save eliasalbuquerque/4311182910dca4dc678c0e7821d65fde to your computer and use it in GitHub Desktop.
Save eliasalbuquerque/4311182910dca4dc678c0e7821d65fde to your computer and use it in GitHub Desktop.
Curso Dev Aprender | Jhonatan de Souza

Listando Dependências do Projeto Python

Outra maneira de criar o arquivo requirements.txt e listar todas as dependências do projeto é usar o módulo pipreqs:

  1. Para instalar o módulo pipreqs:

    pip install pipreqs
  2. 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment