Repolode
pyenv

pyenv/pyenv-installer

Script de shell que instala o pyenv, gerenciador de versões do Python, e suas ferramentas auxiliares, além de permitir atualizá-los ou removê-los depois.

Estrelas
4,130
Forks
453
Issues abertas
9
Último commit
mês passado

O que é?

pyenv-installer é um pequeno script de shell que configura o pyenv, uma ferramenta para instalar e alternar entre várias versões do interpretador Python, junto com os plugins relacionados. Basta executar um único comando curl para baixar o instalador e, por padrão, instalar o pyenv em ~/.pyenv. Defina a variável PYENV_GIT_TAG para fixar a instalação em uma versão específica do pyenv, em vez de usar a versão de desenvolvimento mais recente.

O script também cuida da manutenção posterior. O comando pyenv update atualiza uma instalação existente; para desinstalar, basta remover o diretório ~/.pyenv e as linhas de configuração do shell que o script adicionou. Defina USE_SSH para que o git clone use SSH em vez de HTTPS. Git é a única ferramenta necessária, embora compilar o Python exija bibliotecas de build do sistema. O projeto aponta para uma página da wiki com os requisitos de cada sistema operacional.

O repositório também documenta o uso em ambientes de CI, como o Travis CI, onde PYENV_ROOT pode já estar definido pela imagem do host e precisa ser removido antes.

Recursos principais

  • 01Instala o pyenv com um único comando curl.
  • 02Fixa a instalação em uma versão específica do pyenv por meio de PYENV_GIT_TAG.
  • 03Atualiza uma instalação existente com pyenv update.
  • 04Permite clonar por SSH usando USE_SSH.
  • 05Fornece instruções simples para desinstalar manualmente.

Casos de uso

  • Configurar o pyenv em uma nova máquina de desenvolvimento.
  • Instalar uma versão específica do pyenv em um pipeline de CI, como o Travis CI.
  • Gerenciar várias versões do Python em um servidor compartilhado.

Início rápido

  1. 1

    Verifique se o Git está instalado

  2. 2

    Execute o script oficial de instalação indicado no README

  3. 3

    Configure o ambiente do shell para o pyenv seguindo as instruções do pyenv

Antes de usar

  • A compilação de versões do Python requer bibliotecas e pacotes de compilação do sistema, que você precisa instalar por conta própria.
  • A instalação executa um script de shell obtido com curl e encaminhado ao bash por pipe, e a configuração do ambiente do shell precisa ser feita manualmente.

Tópicos

Perguntas frequentes

O que é pyenv-installer?
Script de shell que instala o pyenv, gerenciador de versões do Python, e suas ferramentas auxiliares, além de permitir atualizá-los ou removê-los depois. pyenv-installer é um pequeno script de shell que configura o pyenv, uma ferramenta para instalar e alternar entre várias versões do interpretador Python, junto com os plugins relacionados. Basta executar um único comando curl para baixar o instalador e, por padrão, instalar o pyenv em ~/.pyenv. Defina a variável PYENV_GIT_TAG para fixar a instalação em uma versão específica do pyenv, em vez de usar a versão de desenvolvimento mais recente.
pyenv-installer é gratuito? Qual é a licença?
pyenv-installer é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
pyenv-installer ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de pyenv-installer foi em 7 de out. de 2026.
Para que posso usar pyenv-installer?
Configurar o pyenv em uma nova máquina de desenvolvimento. Instalar uma versão específica do pyenv em um pipeline de CI, como o Travis CI. Gerenciar várias versões do Python em um servidor compartilhado.
Como instalar pyenv-installer?
Verifique se o Git está instalado Execute o script oficial de instalação indicado no README Configure o ambiente do shell para o pyenv seguindo as instruções do pyenv
Onde consigo pyenv-installer?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/pyenv/pyenv-installer

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados