githubEdit

requirements.txt

Aprenda como gerar e configurar o arquivo requirements.txt para definir dependências essenciais para hospedar seu projeto Python na Discloud.

🗂️ O que é requirements.txt?

O arquivo requirements.txt é essencial para projetos Python. Ele lista todas as dependências e suas versões, garantindo instalação consistente de pacotes durante o deploy na Discloud.


🛠️ Como Criar requirements.txt

Você pode criar este arquivo usando dois métodos:

1

Crie um novo arquivo de texto no diretório do seu projeto.

2

Nomeie-o exatamente como requirements.txt.


📝 Estrutura do requirements.txt

Seu arquivo deve seguir estes padrões:

circle-info

Melhores Práticas

  • 🔒 Bloqueie dependências críticas com == para versões específicas

  • 🔄 Use >= para pacotes que esperam atualizações

  • 💻 Sempre teste com versões exatas antes do deploy


📦 Adicionando Pacotes

1

Instale pacotes usando pip.

2

Atualize seu arquivo de requisitos.


⚠️ Notas Importantes

  • Inclua apenas pacotes que você instalou ativamente via pip – módulos importados não equivalem automaticamente a pacotes necessários!

  • Para pacotes baseados em GitHub, inclua a URL completa do repositório conforme mostrado nos exemplos.

  • Se encontrar problemas de instalação, verifique se todas as versões dos pacotes são compatíveis com sua versão do Python.

Last updated