[Tutorial] Instalando o Python com o Pyenv

linux tutorial (6 Part Series)

1 [Tutorial] Instalando o Python 3.7 e o IDLE no Linux (Ubuntu/Mint/distros derivadas do Debian) pelo terminal
2 [Tutorial] Instalando o VS Code no Linux (Ubuntu/Mint/distros derivadas do Debian) pelo terminal
2 more parts…
3 [Tutorial] Instalando o Python 3.8 e o IDLE no Linux (Ubuntu/Mint/distros derivadas do Debian) pelo terminal
4 [Tutorial] Instalando o Node.JS e o Node Version Manager (NVM) no Linux (Ubuntu e derivados)
5 [Tutorial] Instalando o Python 3.10 no Linux (Ubuntu/Mint/distros derivadas do Debian) pelo terminal
6 [Tutorial] Instalando o Python com o Pyenv

O que é o Pyenv?

O Pyenv é um gerenciador de ambientes Python.
De maneira resumida, é uma ferramente que te permite escolher entre diversas versões do Python para usar.

Instalando o Pyenv

De acordo com o repositório oficial da ferramente no GitHub, para instalar o Pyenv, precisamos digitar no terminal o seguinte comando:



$ curl https://pyenv.run | bash


Enter fullscreen mode Exit fullscreen mode

  • $ indica que você deve usar o usuário comum para fazer essa operação.
  • curl é uma ferramenta em linha de comando para transferência de dados com sintaxe URL.
  • | , esse símbolo é conhecido como pipe. Ele pega a saída de um comando dado à esquerda e o coloca como entrada para o comando da direita.
  • bash é o shell.

Não sabe o que é o Shell? Clica aqui que eu te conto!

Agora vamos abrir o arquivo .bashrc



$ vim .bashrc


Enter fullscreen mode Exit fullscreen mode

ou



$ vim ~/.bashrc


Enter fullscreen mode Exit fullscreen mode

Caso você não esteja na sua home.

Aqui, estou usando o VIM, mas você pode usar qualquer editor de sua preferência.

Para saber mais sobre o VIM, clique aqui.

e acrescentar ao final do arquivo essas linhas:



export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv virtualenv-init -)"


Enter fullscreen mode Exit fullscreen mode

Você pode usar o editor de texto que preferir para fazer isso.

atenção para não esquecer de salvar o arquivo antes de sair do editor.

Agora basta reiniciar o Shell, fechando a janela do Terminal e abrindo outra, ou digitar o comando



$ exec $SHELL


Enter fullscreen mode Exit fullscreen mode

Ao digitar



$ pyenv


Enter fullscreen mode Exit fullscreen mode

no terminal e a instalação tiver sida feito com sucesso, o retorno será algo parecido com

Instalando a sua versão preferida do Python

A partir de agora podemos escolher qual versão do Python instalar com a ajuda do Pyenv. Para isso basta digitar,



$ pyenv install -list


Enter fullscreen mode Exit fullscreen mode

Vou escolher a última versão estável que tenho disponível (no momento em que escrevo esse tutorial):

Sendo assim digite



$ pyenv install <número da versão do Python que deseja instalar>


Enter fullscreen mode Exit fullscreen mode

  • digite o número da versão do Python que deseja instalar sem os sinais < e >.

No exemplo, estou instalando a versão 3.10.0

Com o comando



$ pyenv versions


Enter fullscreen mode Exit fullscreen mode

é possível conferir as versões do Python instaladas com o auxílio do Pyenv.

Como podemos ver na imagem, embora eu já tenha instalado a última versão, a versão que está selecionada para uso é a do sistema. Sendo assim podemos fazer a mudança com o comando



$ pyenv global <número da versão do Python que deseja usar>


Enter fullscreen mode Exit fullscreen mode

No exemplo, usei



$ pyenv global 3.10.0


Enter fullscreen mode Exit fullscreen mode

Agora, ao conferir de novo o comando pyenv versions, veremos a outra versão selecionada

Reiniciamos novamente o Shell



$ exec $SHELL


Enter fullscreen mode Exit fullscreen mode

Ao digitar no terminal o comando



$ which python


Enter fullscreen mode Exit fullscreen mode

O retorno será

indicando que a versão do Pyenv é a que está sendo utilizada.

Você também pode digitar



$ python -V


Enter fullscreen mode Exit fullscreen mode

para conferir a versão que está sendo usada.

linux tutorial (6 Part Series)

1 [Tutorial] Instalando o Python 3.7 e o IDLE no Linux (Ubuntu/Mint/distros derivadas do Debian) pelo terminal
2 [Tutorial] Instalando o VS Code no Linux (Ubuntu/Mint/distros derivadas do Debian) pelo terminal
2 more parts…
3 [Tutorial] Instalando o Python 3.8 e o IDLE no Linux (Ubuntu/Mint/distros derivadas do Debian) pelo terminal
4 [Tutorial] Instalando o Node.JS e o Node Version Manager (NVM) no Linux (Ubuntu e derivados)
5 [Tutorial] Instalando o Python 3.10 no Linux (Ubuntu/Mint/distros derivadas do Debian) pelo terminal
6 [Tutorial] Instalando o Python com o Pyenv

原文链接:[Tutorial] Instalando o Python com o Pyenv

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容