Como instalar e usar o VirtualEnv com Python 3
- 1927
- 341
- Maurice Champlin
VirtualEnv é uma ferramenta usada para criar um ambiente python isolado. Este ambiente tem seus próprios diretórios de instalação e ambiente. Isso não compartilha bibliotecas com outros ambientes. É muito útil para o aplicativo exigido ambientes separados no mesmo servidor. O Virtualenv é a maneira mais fácil e recomendada de configurar um ambiente de python personalizado. Este tutorial ajudará você a criar um ambiente virtual para o seu aplicativo Python e usar isso.
Pré -requisitos
Você deve ter os seguintes pacotes instalados em seu sistema.
- Python 3
- Pip
Instale o Virtualenv com Python 3
Você deve ter o Python 3 e o PIP instalado em seu sistema. Usamos o pacote VirtualEnv para criar um ambiente virtual para os aplicativos Python. Então, primeiro instale o módulo VirtualEnv Python usando o comando:
pip3 instalar virtualenv coletando virtualenv baixando https: // arquivos.Pythonhosted.org/pacotes/f7/69/9a07/virtualenv-16.7.4-PY2.py3-none-any.WHL (3.3MB) 100% | ████████████████████████████████ | 3.3MB 448KB/S Instalando pacotes coletados: VirtualEnv instalou com sucesso Virtualenv-16.7.4
Crie ambiente virtual
Procure o local binário do Python3 em seu sistema. Use o comando a seguir para encontrar o local do arquivo binário Python 3 em seu sistema.
Qual python3 /usr/bin/python3
De acordo com o comando acima, o Python 3 binário está disponível em /usr/bin/python3.
Em seguida, mude para o seu diretório de aplicativos Python
CD/var/webApps/
Em seguida, crie um ambiente separado para o seu aplicativo. Você pode alterar o nome do diretório do ambiente (isoenv usado no exemplo abaixo) conforme sua escolha. Você também pode definir o diretório do ambiente em um local diferente.
virtualenv -p/usr/bin/python3 isoenv Executando o Virtualenv com o Interpreter/usr/bin/python3 já usando o intérprete/usr/bin/python3 usando prefixo base '/usr' novo python executável em/var/webApps/isoenv/bin/python3 também criando executável in/var/webApps/isoenv /bin/python instalando setuptools, pip, roda ... feito.
O comando acima criará um ambiente separado para o arquivo binário python. Você pode acessá -lo digitando apenas o python.
Ative o ambiente virtual
Você precisa ativar o ambiente virtual antes de usá -lo. Isso garantirá instalar todos os módulos e configurações apenas para o ambiente virtual. Para ativar o ambiente virtual, execute:
fonte isoenv/bin/ativação
O nome do ambiente virtual atual aparece à esquerda do prompt. Seu prompt será parecido (ISOENV) [Email Protected] $
Para verificar a versão Python correta, execute o seguinte:
(ISOENV) [Email Protected] $ Python -V Python 3.6.8
Qualquer pacote que você instale usando PIP agora é colocado na pasta do projeto de ambientes virtuais, isolada da instalação global do Python.
Use PIP3 para instalar um módulo:
(ISOENV) [Email Protected] $ PIP3 Instalação
Você pode usar 'nariz' se você vai trabalhar com o OpenStack. Por exemplo:
(ISOENV) [Email Protected] $ PIP3 Instale o nariz do download do nariz do download https: // arquivos.Pythonhosted.org/packages/15/d8/dd071918c040f50FA1CF80DA16423AF51FF8CE4A0F2399B7BF8DE45AC3D9/NARE-1.3.7-Py3-none-any.WHL (154KB) | ████████████████████████████████ | 163kb 18.6 MB/s Instalando pacotes coletados: Nariz instalou com sucesso o nariz-1.3.7
Desative o ambiente virtualenv
Depois de terminar seu trabalho dentro do ambiente virtual, basta sair disso digitando o comando desativado. Você fará com que os usuários padrão.
(ISOENV) [Email Protected] $ DeActivate
Exclua o ambiente VirtualEnv
Se o seu aplicativo não for mais necessário o ambiente virtual, você pode excluir isso. Para excluir o ambiente, simplesmente exclua o diretório do ambiente.
rm -rf isoenv
Conclusão
Neste tutorial, você aprendeu sobre a configuração do ambiente virtual do Python no sistema Linux.
- « Como instalar o servidor Red5 no Ubuntu 18.04 e 16.04
- Usando argumentos da linha de comando em Python »