O pacote pyenv é uma ferramenta muito útil para gerenciar múltiplas versões do Python, sem muitos problemas. Ele também vem com vários plug-ins para agilizar a experiência de desenvolvimento, incluindo pyenv-virtualenv, que fornece recursos para gerenciar ambientes virtuais e ambientes conda.
Infelizmente, pyenv não é compatível com Windows. No entanto, recomendamos o uso do fork pyenv-win para usuários do Windows.
Mac OS X
brew install openssl readline sqlite3 xz zlib
Ubuntu/Debian/Mint
sudo apt-get update; sudo apt-get install make build-essential libssl-dev zlib1g-dev \ libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \ libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
Alpino
apk add --no-cache git bash build-base libffi-dev openssl-dev bzip2-dev zlib-dev readline-dev sqlite-dev
A maneira mais rápida de instalar o pyenv e alguns plug-ins populares é usar o instalador do pyenv:
curl https://pyenv.run | bash
Em seguida, reinicie seu shell para que as alterações de caminho tenham efeito:
exec $SHELL
Atualizar pyenv é tão simples quanto:
pyenv update
O executável pyenv é instalado em $PYENV_ROOT, cujo padrão é ~/.pyenv. Para desinstalá-lo, basta removê-lo:
rm -fr ~/.pyenv
Em seguida, limpe seu arquivo .bashrc, removendo as seguintes linhas dele:
export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init --path)" eval "$(pyenv virtualenv-init -)"
Neste artigo, aprendemos como é simples e fácil usar o pyenv e seus plug-ins relacionados para gerenciar várias versões de Python e ambientes virtuais a partir de uma única máquina.
Este artigo foi publicado originalmente aqui.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3