Python: Gestão de pacotes Python

Esta documentação faz parte do guia Usos avançados. Consulte o guia completo aqui: Avançar com as suas implementações Python.

👋 Bem-vindo à documentação da Stackhero!

A Stackhero disponibiliza uma solução Python cloud pronta a usar, concebida para simplificar o seu processo de deployment:

  • Implemente a sua aplicação em produção em segundos com um simples git push.
  • Utilize o seu próprio domínio, com configuração automática de certificado HTTPS para ligações seguras geridas por si.
  • Conte com backups automáticos, atualizações com um clique e preços previsíveis, para que se possa focar no seu código e não na gestão da infraestrutura.
  • Beneficie de elevada performance e segurança numa infraestrutura privada e dedicada. O seu ambiente está isolado e protegido.

Poupe tempo e simplifique o seu workflow: pode ter o seu código a funcionar com o alojamento Python cloud da Stackhero em apenas 5 minutos.

É uma boa prática gerir pacotes Python usando um ficheiro requirements.txt. Este ficheiro lista todos os pacotes necessários e as suas versões para executar o seu código de forma confiável.

Manter este ficheiro atualizado garante:

  1. Todos os pacotes necessários estão instalados.
  2. Apenas versões de pacotes compatíveis são usadas.

Ao implementar na sua instância Stackhero, os pacotes especificados em requirements.txt são automaticamente instalados.

Para gerar ou atualizar requirements.txt, execute o seguinte comando após instalar novos pacotes:

pip freeze > requirements.txt