Python: Desenvolver em Python: a abordagem local
Esta documentação faz parte do guia Plataforma de desenvolvimento. Consulte o guia completo aqui: Prepare a sua plataforma de desenvolvimento para uma experiência agradável e eficiente.
👋 Bem-vindo à documentação do Stackhero!
Stackhero oferece uma solução cloud Python pronta a usar que proporciona uma série de benefícios, incluindo:
- Implemente a sua aplicação em segundos com um simples
git push.- Utilize o seu próprio nome de domínio e beneficie da configuração automática de certificados HTTPS para uma segurança reforçada.
- Desfrute de tranquilidade com backups automáticos, atualizações com um clique, e preços simples, transparentes e previsíveis.
- Obtenha performance ótima e segurança robusta graças a uma VM privada e dedicada.
Poupe tempo e simplifique a sua vida: só leva 5 minutos para experimentar a solução de hospedagem cloud Python do Stackhero!
Configurar um ambiente de desenvolvimento local envolve instalar Python, as dependências necessárias e ferramentas no seu computador.
Tenha em mente que o desenvolvimento local pode ter limitações, como restrições de hardware ou a necessidade de atualizações e backups manuais.
Configurar o seu ambiente Python local
Para começar a desenvolver com Python, precisará de instalar Python e as suas dependências no seu computador.
Usaremos asdf, uma ferramenta versátil que permite gerir múltiplos ambientes e alternar entre diferentes versões sem esforço.
Embora asdf possa parecer desconhecido, pode simplificar significativamente a sua experiência de desenvolvimento em Python, poupando-lhe tempo e evitando problemas comuns associados à gestão de múltiplos ambientes e versões.
Python tem os seus próprios gestores de ambientes virtuais (python venv, mkvirtualenv ou virtualenv), comumente usados para isolar dependências de projetos. No entanto, com asdf, não precisará de depender destes, pois oferece uma solução mais robusta para gerir vários ambientes de execução e versões.
asdf é útil não só para Python, mas também para muitas outras linguagens como Node.js, Ruby, PHP, e mais.
Instalar asdf
Para instalar asdf, siga simplesmente os passos descritos na documentação oficial.
Uma vez concluída a instalação, pode verificar se asdf está a funcionar corretamente executando asdf version no seu terminal. Este comando deve exibir a versão instalada de asdf, confirmando que está pronto para uso.
Instalar Python usando asdf
Para instalar a versão mais recente do Python usando asdf, pode executar os seguintes comandos:
asdf plugin add python https://github.com/danhper/asdf-python.git
asdf install python latest
asdf global python latest
Após concluir a instalação, verifique se tudo está a funcionar corretamente executando o comando abaixo para exibir a versão do Python instalada:
python --version
Isto deve retornar o número da versão do Python recém-instalado, confirmando que está devidamente configurado e pronto para uso.