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

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
Próxima revisão Ambos lados da revisão seguinte
sistemas:python:pyenv [2018/03/21 09:50]
Makelli Araujo Juca
sistemas:python:pyenv [2018/03/21 12:56]
Makelli Araujo Juca
Linha 1: Linha 1:
 ====== Pyenv e Pyenv-virtualenv ====== ====== 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. 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 ===== ===== 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)
  
-  - Instalar algumas dependências: +$ pyenv vistualenv 3.5.1 my_env_3.5.1   (criando com versão específica) 
-  *  sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev git+
  
-    - Item numa Lista Ordenada +$ pyenv activate my_venv_2.7.x
- +
  
  
  • sistemas/python/pyenv.txt
  • Última modificação: 2021/08/25 10:33
  • (edição externa)