1. Por que instalar uma máquina virtual?
Um ambiente virtual separado permite que cada projeto Python use um único ambiente sem afetar o ambiente do sistema Python ou o ambiente de outros projetos
2. Por que usar virtualenv
é a dependência de isolamento oficialmente recomendada da terceira biblioteca
3. Instale o ambiente virtualenv
Instale
pip3 install virtualenv
Verifique
virtualenv --version
Instalar virtualenvwrapper
virtualenvwrapper是virtualenv的扩展包,可以更方便的新增、删除、复制、切换虚拟环境
pip3 install virtualenvwrapper
Configure o virtualenvwrapper para
usar para encontrar o caminho correto
which virtualenvwrapper.sh
which python3
Configurações de variáveis de ambiente abertas
open ~/.bash_profile
Adicione o caminho abaixo da edição ao caminho que você encontrou
export WORKON_HOME='~/.virtualenvs'
export VIRTUALENVWRAPPER_PYTHON='/usr/local/bin/python3'
source /usr/local/bin/virtualenvwrapper.sh
Salvar e sair A
atualização da entrada do terminal entra em vigor
source ~/.bash_profile
4. Crie um ambiente virtual
Crie uma pasta para armazenar todos os ambientes virtuais
mkdir ~/myPyEnv
cd ~/myPyEnv
Criar um ambiente virtual O ambiente
virtual instalará as ferramentas de instalação do Python, pip, wheel por padrão
mkvirtualenv env1
Visualize todos os ambientes virtuais e pacotes instalados.Entre
no ambiente virtual toda vez que você trabalha.Entre
cd ~/myPyEnv
no ambiente virtual.Instale
workon env1
o
pip install xxx
pacote.Deixar o ambiente virtual
deactivate
5. Comandos básicos de operação
Listar ambientes virtuais
lsvirtualenv -b
Alternar ambiente virtual
workon env2
Veja quais pacotes estão instalados no ambiente
lssitepackages
Digite o ambiente atual
cdvirtualenv
Digite pacotes de sites do ambiente atual
cdsitepackages
Copiar ambiente virtual
cpvirtualenv env1 env2
Sair do ambiente virtual
deactivate
Excluir um ambiente virtual
rmvirtualenv env1