Professor Marco Antonio Andrade

Utilizando virtualenv para criar ambientes virtuais no Python3

25/01/2020 - 1 min de leitura

Este tutorial contém os procedimentos básicos para criar um ambiente virtual para o desenvolvimento de aplicações utilizando o Python3. A vantagem é que os pacotes ficam restritos aos ambientes de cada aplicação em desenvolvimento, reduzindo assim, a possilidade de conflitos com diferentes versões.

Os comandos utilizados foram testados no Ubuntu 19.10 e provavelmente funcionam no MacOS. Para Windows consulte o manual.

Instalando o virtualenv

Instale o pacote python3-venv:

sudo apt install python3-venv

Criando o ambiente virtual

Crie uma pasta para o seu projeto:

mkdir nome-do-projeto

Acesse a pasta do projeto:

cd nome-do-projeto

Crie o ambiente virtual dentro da pasta do seu projeto:

python3 -m venv venv

Acessando o ambiente virtual

Para acessar o seu ambiente virtual utilize o comando source:

source venv/bin/activate

Listando os pacotes instalados

Utilize o pip3 para listar os pacotes do python3 instalados em seu ambiente virtual:

pip3 list

Instalando novos pacotes

Utilize o pip3 para instalar pacotes exclusivamente dentro do seu ambiente virtual. No exemplo a seguir instalamos o pacote Flask:

pip3 install flask

Saindo do ambiente virtual

Para sair do ambiente virtual utilize o comando a seguir:

deactivate
Este site usa cookies próprios e de terceiros para melhorar os seus serviços, elaborar informação estatística e mostrar conteúdos ou serviços personalizados através da análise da sua navegação. Para aceitar o seu uso, você pode clicar em Aceitar ou continuar navegando. Além disso, você pode configurar ou rejeitar o uso de cookies ajustando suas Configurações. Para obter mais informações sobre o uso de cookies e seus direitos, acesse nossa Política de Cookies