sistemas:python:pyenv

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

sistemas:python:pyenv [2018/03/21 12:54]
Makelli Araujo Juca
sistemas:python:pyenv [2021/08/25 10:33]
Linha 1: Linha 1:
-====== Pyenv e Pyenv-virtualenv ====== 
- 
-====== Pyenv ====== 
- 
-o pyenv conseguimos instalar facilmente versões diferentes do python na mesma máquina e alternar entre elas apenas com um simples comando. Já o pyenv-virtualenv é um plugin do pyenv que nos permite criar ambientes isolados escolhendo a versão do Python antes de criá-los. 
- 
- 
-Instalação no site oficial: https://github.com/pyenv/pyenv-installer 
- 
-===== Passos ===== 
-==== Instalar algumas dependências: ==== 
- 
-$ sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev git 
-   
-==== Install ==== 
- 
-$ curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash 
- 
-  * adicione ao bash 
- 
-$ echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc 
- 
-$ echo 'eval "$(pyenv init -)"' >> ~/.bashrc 
- 
-$ echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc 
- 
-$ source ~/.bashrc 
- 
-==== Update: ==== 
- 
-$ pyenv update 
- 
-==== Uninstall: pyenv is installed within $PYENV_ROOT (default: ~/.pyenv). To uninstall, just remove it:==== 
- 
-$ rm -fr ~/.pyenv 
- 
-and remove these three lines from .bashrc: 
- 
-export PATH="~/.pyenv/bin:$PATH" 
-eval "$(pyenv init -)" 
-eval "$(pyenv virtualenv-init -)" 
-   
-===== Utilizando ===== 
-$ pyenv  
-$ pyenv versions (versões que existem) 
-$ pyenv install -l (versões disponíveis para instalar) 
-$ pyenv install 3.5.1 (instalar versão) 
-$ pyenv global 3.5.1 (tornar a versão o padrão do sistema) 
- 
-====== Pyenv-virtualenv ====== 
- 
-===== instalar o plugin pyenv-virtualenv ===== 
- 
-$ git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv 
- 
-===== Utilizando ===== 
- 
-$ pyenv virtualenv system my_venv_2.7.x (criando com versão do sistema) 
-$ pyenv vistualenv 3.5.1 my_env_3.5.1   (criando com versão específica)  
-$ pyenv activate my_venv_2.7.x 
- 
  
  • sistemas/python/pyenv.txt
  • Última modificação: 2021/08/25 10:33
  • (edição externa)