wils@web ~ $ cat ~/ajuda/como-criar-um-ambiente-virtual-python-3-11-utilizando-venv-em-servidores-linux.md

Desenvolvimento

Como criar um ambiente virtual Python 3.11 utilizando venv em servidores Linux

atualizado em 01/09/2026

Este manual orienta sobre como criar um ambiente virtual utilizando o Python 3.11 com a ferramenta venv em servidores Linux.

Introdução

Ambientes virtuais são essenciais para gerenciar dependências de projetos Python, permitindo a instalação isolada de pacotes. O venv é uma ferramenta integrada ao Python que facilita essa tarefa.

Passo a Passo

  1. Instalar o Python 3.11:

    Certifique-se de que o Python 3.11 está instalado no seu servidor. Você pode instalá-lo utilizando o gerenciador de pacotes da sua distribuição.

    # Para distribuições baseadas em Debian/Ubuntu
    sudo apt update
    sudo apt install python3.11 python3.11-venv
    
    # Para distribuições baseadas em Red Hat/Fedora
    sudo dnf install python3.11 python3.11-venv
  2. Criar um diretório para o projeto:

    Escolha um local apropriado para o seu projeto e crie um diretório.

    mkdir meu_projeto
    cd meu_projeto
  3. Criar o ambiente virtual:

    Utilize o comando venv para criar o ambiente virtual.

    python3.11 -m venv venv
  4. Ativar o ambiente virtual:

    Ative o ambiente virtual para começar a usar.

    # Para sistemas Linux/Mac
    source venv/bin/activate
  5. Instalar pacotes necessários:

    Agora você pode instalar pacotes utilizando o pip.

    pip install nome_do_pacote
  6. Desativar o ambiente virtual:

    Quando terminar, você pode desativar o ambiente virtual com o comando:

    deactivate

Conclusão

Com esses passos, você criou com sucesso um ambiente virtual Python 3.11 usando venv. Lembre-se de sempre ativar o ambiente virtual antes de trabalhar no seu projeto. Isso garantirá que as dependências sejam gerenciadas corretamente.

Dica: Para facilitar o gerenciamento de ambientes virtuais, considere utilizar ferramentas como virtualenvwrapper.

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.