wils@web ~ $ cat ~/ajuda/como-criar-um-ambiente-virtual-python-3-11-com-venv-para-desenvolvimento-em-servidores-passo-a-passo.md

Desenvolvimento

Como criar um ambiente virtual Python 3.11 com venv para desenvolvimento em servidores: Passo a passo

atualizado em 04/09/2026

Este manual apresenta um guia passo a passo para criar um ambiente virtual Python 3.11 utilizando o venv. Um ambiente virtual permite isolar as dependências do seu projeto, evitando conflitos entre pacotes.

Pré-requisitos

  • Servidor Linux com Python 3.11 instalado.
  • Acesso ao terminal do servidor.

Passo a Passo

1. Acessar o Terminal

Conecte-se ao seu servidor via SSH:

ssh usuario@seu_servidor_ip

2. Verificar a Instalação do Python 3.11

Antes de criar o ambiente virtual, verifique se o Python 3.11 está instalado:

python3.11 --version

3. Criar um Diretório para o Projeto

Crie um diretório onde seu projeto será armazenado:

mkdir meu_projeto
cd meu_projeto

4. Criar o Ambiente Virtual

Utilize o venv para criar o ambiente virtual:

python3.11 -m venv venv

Isso criará uma pasta chamada venv dentro do diretório do seu projeto.

5. Ativar o Ambiente Virtual

Ative o ambiente virtual com o comando:

source venv/bin/activate

Após ativar, você verá o nome do ambiente virtual no prompt do terminal.

6. Instalar Dependências

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

pip install nome_do_pacote

7. Desativar o Ambiente Virtual

Quando terminar, desative o ambiente virtual com:

deactivate

Conclusão

Agora você tem um ambiente virtual Python 3.11 configurado para o seu projeto. Sempre que precisar trabalhar no projeto, lembre-se de ativar o ambiente virtual. Uma dica útil é criar um arquivo requirements.txt para gerenciar suas dependências.

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.