wils@web ~ $ cat ~/ajuda/como-criar-e-gerenciar-ambientes-virtuais-com-venv-para-python-3-11-em-servidores-linux.md

Desenvolvimento

Como criar e gerenciar ambientes virtuais com venv para Python 3.11 em servidores Linux

atualizado em 12/08/2026

Este manual aborda como criar e gerenciar ambientes virtuais utilizando venv para Python 3.11 em servidores Linux.

Introdução

Ambientes virtuais são fundamentais para isolar dependências de projetos em Python. O venv é uma ferramenta embutida que permite criar esses ambientes de forma simples e eficaz.

Passo a Passo

1. Instalação do Python 3.11

Primeiramente, é necessário ter o Python 3.11 instalado no seu servidor. Você pode verificar a versão instalada com o comando:

python3.11 --version

Se não estiver instalado, você pode instalar utilizando:

sudo apt update
sudo apt install python3.11 python3.11-venv

2. Criando um Ambiente Virtual

Para criar um ambiente virtual, navegue até o diretório do seu projeto e execute:

python3.11 -m venv nome_do_ambiente

Substitua nome_do_ambiente pelo nome que deseja dar ao seu ambiente virtual.

3. Ativando o Ambiente Virtual

Após a criação, ative o ambiente virtual com o comando:

source nome_do_ambiente/bin/activate

Você saberá que o ambiente está ativo quando o nome do ambiente aparecer no início do prompt.

4. Instalando Dependências

Com o ambiente ativado, você pode instalar pacotes utilizando o pip:

pip install nome_do_pacote

5. Desativando o Ambiente Virtual

Para desativar o ambiente virtual, basta executar:

deactivate

6. Removendo o Ambiente Virtual

Para remover um ambiente virtual, simplesmente delete a pasta correspondente:

rm -rf nome_do_ambiente

Conclusão

O uso de ambientes virtuais com venv é uma prática recomendada para gerenciar dependências de projetos Python. Lembre-se de sempre ativar o ambiente antes de instalar pacotes e desativá-lo quando terminar. Dica: Utilize um arquivo requirements.txt para gerenciar as dependências do seu projeto.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.