howto:pyenv
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
| Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
| howto:pyenv [2025/04/09 18:39] – [O que é o pyenv?] orahcio | howto:pyenv [2025/04/16 14:31] (atual) – edição externa 127.0.0.1 | ||
|---|---|---|---|
| Linha 5: | Linha 5: | ||
| ===== O que é o pyenv? ===== | ===== O que é o pyenv? ===== | ||
| - | Como o próprio [[https:// | + | Como o próprio [[https:// |
| > //Simple Python Version Management: pyenv// | > //Simple Python Version Management: pyenv// | ||
| Linha 24: | Linha 24: | ||
| <code bash> | <code bash> | ||
| pacman -S --needed base-devel openssl zlib xz tk | pacman -S --needed base-devel openssl zlib xz tk | ||
| + | </ | ||
| + | |||
| + | No FreeBSD, também como superusuário: | ||
| + | |||
| + | < | ||
| + | pkg install shells/bash ftp/curl devel/git databases/ | ||
| </ | </ | ||
| Linha 72: | Linha 78: | ||
| ===== Definindo a versão do python que será usada ===== | ===== Definindo a versão do python que será usada ===== | ||
| - | Agora que temos o **python** na última revisão da versão 3.12, ou qualquer uma que você tenha instalado | + | Agora que temos o **python** na última revisão da versão 3.12 (ou qualquer uma que você tenha instalado |
| <code bash> | <code bash> | ||
| pyenv global 3.12 | pyenv global 3.12 | ||
| </ | </ | ||
| - | Dessa forma toda vez que usar o comando **python** essa versão que escolhemos é que irá executar, veja que ela esta armazenada na sua //home//, basta usar o comando | + | Ao definir o uso de uma versão de forma global, essa versão estará automaticamente definida em ''/ |
| + | |||
| + | Assim, | ||
| <code bash> | <code bash> | ||
| pyenv which python | pyenv which python | ||
| Linha 87: | Linha 95: | ||
| pyenv local 3.12 | pyenv local 3.12 | ||
| </ | </ | ||
| - | e a versão 3.12 será usada sempre que você estiver nesse diretório em específico. | + | e a versão 3.12 será usada sempre que você estiver nesse diretório em específico |
| ===== Definindo ambientes virtuais ===== | ===== Definindo ambientes virtuais ===== | ||
howto/pyenv.1744223979.txt.gz · Última modificação: (edição externa)