Pular para o conteúdo

Como usar o pyenv-installer?

[

Instalando pyenv - Tutorial Python

Neste tutorial, vamos aprender como instalar o pyenv, uma ferramenta útil para gerenciar múltiplas versões do Python em seu sistema operacional. O pyenv permite que você alterne facilmente entre diferentes versões do Python de forma simples e eficiente.

Instalando Dependências

Antes de instalar o pyenv, você precisará instalar algumas dependências específicas do sistema operacional. Essas dependências são necessárias porque o pyenv instala o Python compilando-o a partir do código-fonte. As dependências geralmente são utilitários de desenvolvimento escritos em C.

Instalação do pyenv

Agora que as dependências estão instaladas, podemos prosseguir com a instalação do pyenv em si. Recomendamos o uso do projeto pyenv-installer, que torna o processo de instalação extremamente simples. Para isso, execute o seguinte comando no seu terminal:

$ curl https://pyenv.run | bash

Se você estiver usando um shell diferente, como o Zsh ou o Fish, substitua “bash” pelo nome do seu shell.

Após executar este comando, o pyenv-installer irá instalar o pyenv e configurar o ambiente automaticamente.

Configuração do Terminal

Antes de prosseguirmos, verifique o arquivo de configuração do seu terminal, que pode ser ~/.bashrc, ~/.zshrc ou ~/.profile, dependendo do shell que você estiver usando. O arquivo de configuração deve conter as seguintes linhas, que definem o caminho para o pyenv e inicializam o pyenv quando você inicia o terminal:

Terminal window
export PATH="$HOME/.pyenv/bin:$PATH"
export PATH="$PYENV_ROOT/bin:$PATH"
if command -v pyenv 1>/dev/null 2>&1; then
eval "$(pyenv init -)"
fi

Se o seu arquivo de configuração não contiver esses comandos, você pode copiá-los da descrição deste vídeo.

Plugins do pyenv

Após instalar o pyenv usando o pyenv-installer, você terá acesso a alguns plugins adicionais que podem ser úteis:

  • pyenv-virtualenv: permite criar e gerenciar ambientes virtuais com o pyenv.
  • pyenv-update: plugin para atualizar o próprio pyenv e todos os plugins do pyenv.
  • pyenv-doctor: plugin que verifica se o pyenv e as dependências de compilação estão instalados corretamente.
  • pyenv-which-ext: plugin que permite procurar automaticamente comandos do sistema.

Esses plugins podem ser úteis para aprimorar seu ambiente de desenvolvimento.

Conclusão

Agora que você instalou o pyenv e configurou corretamente seu ambiente, você está pronto para gerenciar facilmente múltiplas versões do Python. Você pode usar o pyenv para instalar diferentes versões do Python e alternar entre elas de acordo com suas necessidades de desenvolvimento.

Esperamos que este tutorial tenha sido útil para você começar a usar o pyenv em seu projeto Python. Continue explorando as funcionalidades oferecidas pelo pyenv e experimente diferentes versões do Python em seu ambiente de desenvolvimento.

Se você tiver alguma dúvida ou encontrar problemas durante a instalação, não hesite em buscar ajuda em fóruns e comunidades de desenvolvedores Python. O pyenv é uma ferramenta amplamente utilizada e bem documentada, o que facilita a resolução de problemas.

Divirta-se programando Python com o pyenv!