Você adicionou o PyENV no seu computador (veja o nosso post).
Agora precisa criar o ambiente virtual onde irá trabalhar.
Portanto, precisa decidir qual versão do Python irá adiciona.
Depois de configurar o PyENV, você pode instalar as versões Python de sua escolha.
Você pode visualizar as versões disponíveis do Python usando o seguinte comando. Ele irá apresentar uma extensa lista de opções. Selecione a versão desejada desta lista.
pyenv install --list
Instalação da versão Python
Por exemplo, para instalar o Python 3.9.19 basta digitar o comando abaixo que irá baixar e configurar o Python 3.9.19.
Selecionar uma versão instalada como padrão
Você selecionar entre as diversas versões do Python instaladas pelo PyENV, qual é a versão o padrão para comandos Python.
pyenv global 3.9.19
Isto fará que o Python 3.9.19 será seu padrão de instalação.
Você também pode definir como a versão local de um projeto específico executando o seguinte comando no diretório deste projeto.
pyenv local 3.9.19
Criar um ambiente virtual
Vamos testarse o comando pyenv virtualenv funciona. Nesse caso, ele deve retornar "nenhum nome virtualenv fornecido", pois é necessário especificar um nome de ambiente para criá-lo.
Depois de instalar a versão do Python, como mostramos acima, você irá criar um ambiente digitando:
pyenv virtualenv <versão_python> <nome_do_ambiente>
Portanto, no nosso caso o comando será pois queremos a versão 3.9.19 do Python e vamos chamar o ambiente virtual pelo nome do nosso projeto
E para sair do ambiente virtual atual, você pode desativá-lo digitando o comando:
source deactivate
No nosso exemplo os comandos são
pyenv activate moviq-segmentation
pyenv deactivate
Visão geral dos comandos
Resumindo os principais subcomandos do PyENV que você irá utilizar são:
- pyenv install: para instalar uma nova versão do Python
- pyenv update: Para atualizar o pyenv
- pyenv virtualenv: Para criar um novo ambiente virtual Python
- pyenv activate: Para ativar um ambiente virtual criado anteriormente.
- source deactivate: Para desativar o ambiente virtual atualmente em uso.
- pyenv virtualenv-delete: apaga um ambiente virtual
- pyenv uninstall: para desinstalar uma versão do Python.
Comentários
Postar um comentário