Como criar um ambiente virtual Python no Ubuntu 22.04

DeltaOps
3 min readJun 3, 2024

--

Photo by Hitesh Choudhary on Unsplash

Ao trabalhar com projetos Python, é comum ter a necessidade de gerenciar diferentes versões de bibliotecas e dependências. Um ambiente virtual Python é uma excelente solução para esse problema, permitindo que você crie e isole ambientes de desenvolvimento independentes.

Neste tutorial, vamos aprender passo a passo como criar um ambiente virtual Python no Ubuntu 22.04.

Pré-requisitos

Antes de começarmos, certifique-se de ter o Python 3 instalado em seu sistema Ubuntu 22.04. Você pode verificar a versão do Python executando o seguinte comando no terminal:

#python3 — version

Se o Python 3 não estiver instalado, você pode instalá-lo com o seguinte comando:

sudo apt-get update
sudo apt-get install python3

Criando um ambiente virtual Python

  1. Instale o pacote virtualenv:
sudo apt-get install python3-virtualenv

2. Crie um novo ambiente virtual:

python3 -m venv deltaops

Neste exemplo, estamos criando um ambiente virtual chamado “deltaops”. Você pode escolher qualquer nome que desejar.

3. Ative o ambiente virtual:

source deltaops/bin/activate

Você verá (deltaops) no início do seu prompt de comando, indicando que o ambiente virtual está ativo.

4. Instale pacotes Python no ambiente virtual:

pip install flask

Você pode instalar as bibliotecas e dependências necessárias para o seu projeto neste ambiente virtual.

5. Desativar o ambiente virtual:

deactivate

Isso retornará o seu prompt de comando ao estado normal.

Benefícios de usar um ambiente virtual Python

Alguns dos principais benefícios de usar um ambiente virtual Python incluem:

  • Isolamento de dependências: Cada projeto pode ter suas próprias dependências, evitando conflitos entre os ambientes.
  • Gerenciamento de versões: Você pode gerenciar diferentes versões do Python e de bibliotecas em diferentes ambientes virtuais.
  • Facilidade de compartilhamento: Você pode compartilhar facilmente seu ambiente virtual com outros desenvolvedores, garantindo que eles tenham exatamente as mesmas dependências.

Conclusão

Neste tutorial, você aprendeu como criar e gerenciar um ambiente virtual Python no Ubuntu 22.04. O uso de ambientes virtuais é uma prática essencial para manter seus projetos Python organizados e evitar conflitos de dependências.

Agora que você sabe como criar um ambiente virtual, sinta-se à vontade para explorar e personalizá-lo de acordo com as necessidades do seu projeto. Bons estudos e feliz desenvolvimento!

Nos acompanhe nas redes sociais e até a próxima!

https://deltaops.com.br/

https://www.linkedin.com/company/deltaopscloud/

Referência:

Escrito por 🖋️ Diogo Lima
Sócio Fundador da Empresa DeltaOps

--

--

DeltaOps

Somos uma consultoria especializada em Cloud, DevOps e SRE. Apaixonados por automação, ajudamos empresas em sua jornada para a nuvem com práticas DevOps.