O pyenv é um gerenciador de versões do python, com ele é possivel utilizar diversas versões do interpretador.
A grande vantagem de se usar o pyenv, é a facilidade de criar ambientes rapidamente.
Veja abaixo como instalar e utilizar o pyenv.
Instalação:
Todos os comandos abaixo estão disponiveis no repositório oficial, que pode ser acessado aqui.aqui
Como sugere a documentação do pyenv, é necessário a instalação de algumas dependências:
sudo apt-get updatesudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev gitsudo apt-get update sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev gitsudo apt-get update sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev git
Enter fullscreen mode Exit fullscreen mode
Instalar o pyenv:
curl https://pyenv.run | bashcurl https://pyenv.run | bashcurl https://pyenv.run | bash
Enter fullscreen mode Exit fullscreen mode
Configurar as variaveis de ambiente
export PATH="$HOME/.pyenv/bin:$PATH"eval "$(pyenv init -)"eval "$(pyenv virtualenv-init -)"export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)"export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)"
Enter fullscreen mode Exit fullscreen mode
Reinicia o terminal
exec $SHELLexec $SHELLexec $SHELL
Enter fullscreen mode Exit fullscreen mode
Usando o pyenv
Verifique a versão que seu sistema operacional está utilizando:
python -Vpython -Vpython -V
Enter fullscreen mode Exit fullscreen mode
Para procurar uma versão especifica é necessário apenas digitar o comando abaixo:
pyenv install -lpyenv install -lpyenv install -l
Enter fullscreen mode Exit fullscreen mode
Após escolher a versão é preciso instalar, com o comando:
pyenv install <versão-escolhida-aqui-EX: '3.9.7'>pyenv install <versão-escolhida-aqui-EX: '3.9.7'>pyenv install <versão-escolhida-aqui-EX: '3.9.7'>
Enter fullscreen mode Exit fullscreen mode
Para listar as todas as versões que foram instaladas na sua máquina, digite:
pyenv versionspyenv versionspyenv versions
Enter fullscreen mode Exit fullscreen mode
Para definir a versão nova em seu sistema operacional, o comando “pyenv global” seguido da versão:
pyenv global 3.9.7pyenv global 3.9.7pyenv global 3.9.7
Enter fullscreen mode Exit fullscreen mode
Para desinstalar uma versão especifica o comando “pyenv uninstall” seguindo da versão:
pyenv uninstall 3.9.7pyenv uninstall 3.9.7pyenv uninstall 3.9.7
Enter fullscreen mode Exit fullscreen mode
Este foi um breve tutorial sobre pyenv, que pode ser muito útil, quando se esta trabalhando varios projetos com versões diferentes.
原文链接:O que é o pyenv ?
暂无评论内容