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

Desenvolvimento

Como criar um ambiente virtual com Python 3.11 usando venv para implantação em servidores

atualizado em 04/09/2026

Este manual irá guiá-lo na criação de um ambiente virtual utilizando Python 3.11 com a ferramenta venv, ideal para implantação em servidores.

Introdução

Ambientes virtuais são essenciais para isolar dependências de projetos Python. O venv é uma ferramenta nativa que permite criar ambientes isolados, evitando conflitos entre pacotes.

Pré-requisitos

  • Python 3.11 instalado no servidor.
  • Acesso ao terminal do servidor.

Passo a passo para criar um ambiente virtual

1. Acesse o terminal

Conecte-se ao seu servidor via SSH:

ssh usuario@seu_servidor

2. Verifique a instalação do Python

Certifique-se de que o Python 3.11 está instalado:

python3.11 --version

3. Navegue até o diretório do projeto

Use o comando cd para ir até o diretório onde deseja criar o ambiente virtual:

cd /caminho/do/seu/projeto

4. Crie o ambiente virtual

Execute o seguinte comando para criar o ambiente virtual:

python3.11 -m venv nome_do_ambiente

5. Ative o ambiente virtual

Ative o ambiente virtual com o comando:

source nome_do_ambiente/bin/activate

6. Instale as dependências do projeto

Com o ambiente ativado, você pode instalar as dependências necessárias usando pip:

pip install -r requirements.txt

7. Desative o ambiente virtual

Quando terminar, desative o ambiente virtual com:

deactivate

Conclusão

O uso de ambientes virtuais é uma prática recomendada para manter seus projetos organizados e evitar conflitos de dependências. Lembre-se de sempre ativar o ambiente virtual antes de trabalhar no seu projeto.

Dica: Mantenha um arquivo requirements.txt atualizado para facilitar a instalação de dependências em novos ambientes.

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.