Introdução
O ambiente virtual Python é uma ferramenta utilizada para isolar diferentes ambientes Python em uma única máquina. Isso é útil ao trabalhar em projetos com requisitos diferentes, ou quando você deseja evitar pacotes conflitantes no seu ambiente Python global.
Conquistas
- Comando
virtualenv - Ativar Ambiente Virtual
- Sair do Ambiente Virtual
- Atribuir Versão do Python
Criando o Ambiente Virtual
Primeiramente, vamos criar um ambiente virtual Python.
virtualenv venv
Agora temos um ambiente virtual chamado "venv". Em seguida, podemos instalar pacotes Python no ambiente virtual.

Usando o Ambiente Virtual
Agora, usamos o comando source para ativar o ambiente virtual:
source venv/bin/activate

Em seguida, instalamos um pacote de terceiros:
pip install pygame

pygame foi instalado com sucesso neste ambiente.
pip list

Finalmente, use o comando deactivate para sair do ambiente virtual:

Podemos ver que pygame não está instalado no ambiente principal.

Diferentes Versões do Python
Também podemos criar um ambiente virtual usando a versão do Python que desejamos.
Por exemplo, para criar um ambiente virtual Python3, primeiro, devemos saber onde o Python3 está:
which python3

Então, podemos usar -p para atribuí-lo:
virtualenv -p /usr/bin/python3 venv3

Resumo
Parabéns! Você concluiu o Laboratório de Ambiente Virtual Python.
Neste laboratório, você aprendeu a:
- Criar um ambiente virtual Python.
- Usar o gerenciador de pacotes PyPI para instalar pacotes em um ambiente virtual Python.
- Gerenciar diferentes ambientes virtuais Python.



