Instalação e configuração do Mac do ambiente virtual Python3 (VirtualEnv) e do pacote de extensão virtualenvwrapper

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

Insira a descrição da imagem aqui
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
Insira a descrição da imagem aqui
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

Publicado 41 artigos originais · Curtidas2 · Visitas 1836

Acho que você gosta

Origin blog.csdn.net/weixin_43883485/article/details/105321918
Recomendado
Clasificación