virtualenv criar um ambiente virtual python

Por que criar um python ambiente virtual

No desenvolvimento de aplicações Python, sistema de instalação Python3 apenas uma versão: 3.4. Todos os pacotes de terceiros será pipinstalado para Python3 o site-packagesdiretório.

Se queremos desenvolver vários aplicativos simultaneamente, e que essas aplicações irão compartilhar um Python, ele é instalado em Python do sistema 3. Se o aplicativo Um precisa de Jinja 2,7, enquanto a aplicação B precisa jinja 2.6 como fazer?

Neste caso, cada aplicação pode precisar de ter o seu próprio conjunto de "independência" do ambiente de tempo de execução Python. virtualenv é usada para criar uma "quarentena" do ambiente de tempo de execução Python para uma aplicação.

 

Criar um ambiente virtual

virtualenv instalação

pip instalar virtualenv

 

Criar um ambiente virtual

1 Crie um diretório para armazenar todos os ambientes virtuais 
virtualenv_all 

2 . Para criar um ambiente virtual, geralmente nomeado após o projeto 
Cd virtualenv_all 
VIRTUALENV s22_crm 

# criar o sucesso pode ser visto mais de um diretório, é copiar um python intérprete 
ccdeMacBook - Air: LS CC $ virtualenv_all 
s22_crm 
ccdeMacBook -Ar: virtualenv_all CC $ LS s22_crm / 
bin a incluir lib 

3 entrar no ambiente virtual. 
ccdeMacBook -Ar: virtualenv_all s22_crm CC $ cd / 
ccdeMacBook -Ar: s22_crm CC $ Fonte bin / de um activate 
(s22_crm) ccdeMacBook - Air : s22_crm CC $ 

# Python variável de ambiente para apontar para o ambiente virtual tem sido muito limpo, não tinha nada. Você pode instalar todas as dependências necessárias do projeto em um ambiente virtual. 
(S22_crm) ccdeMacBook -Air: s22_crm cc lista $ pip 
Package Versão
 ---------- ------- 
pip         20,0 . 2  
setuptools 46.1 . 3  
roda       0,34 . 2  
(s22_crm) ccdeMacBook - Air: s22_crm cc $ que pip
 / Users / Xiaochao / Documents / code / python_s22 / virtualenv_all / s22_crm / bin / pip 
(s22_crm) ccdeMacBook
- Air: s22_crm cc $ que python / Users / Xiaochao / Documentos / código / python_s22 / virtualenv_all / s22_crm / bin / python 4 . 退出虚拟环境 (s22_crm) ccdeMacBook - Air: s22_crm cc $ deactivate ccdeMacBook-Ar: s22_crm cc $

 

PyCharm usando um ambiente virtual 

 

 

 

PyCharm criar um ambiente virtual

 

Acho que você gosta

Origin www.cnblogs.com/root0/p/12585348.html
Recomendado
Clasificación