wils@web ~ $ cat ~/ajuda/como-criar-um-ambiente-virtual-com-venv-para-aplicacoes-python-3-10-no-ubuntu-22-04.md
DesenvolvimentoComo criar um ambiente virtual com venv para aplicações Python 3.10 no Ubuntu 22.04
Este manual descreve como criar um ambiente virtual utilizando o venv para aplicações Python 3.10 no Ubuntu 22.04.
Introdução
Ambientes virtuais são fundamentais para isolar dependências de projetos Python, permitindo que você tenha diferentes versões de pacotes para diferentes aplicações. O venv é uma ferramenta integrada ao Python 3.10 que facilita a criação desses ambientes.
Passo a Passo
1. Instalar o Python 3.10
Primeiro, verifique se o Python 3.10 está instalado no seu sistema. Abra o terminal e execute:
python3.10 --version
Se não estiver instalado, você pode instalar usando os seguintes comandos:
sudo apt update
sudo apt install python3.10 python3.10-venv
2. Criar um diretório para o seu projeto
Crie um diretório onde você deseja armazenar seu projeto Python:
mkdir meu_projeto
cd meu_projeto
3. Criar o ambiente virtual
Agora, você pode criar um ambiente virtual usando o venv. Execute o seguinte comando:
python3.10 -m venv venv
Isso criará um diretório chamado venv dentro do seu diretório de projeto.
4. Ativar o ambiente virtual
Para ativar o ambiente virtual, use o seguinte comando:
source venv/bin/activate
Após ativar, você verá o nome do ambiente virtual no prompt do terminal.
5. Instalar pacotes
Com o ambiente virtual ativado, você pode instalar pacotes específicos para seu projeto. Por exemplo, para instalar o requests:
pip install requests
6. Desativar o ambiente virtual
Quando terminar de trabalhar no seu projeto, você pode desativar o ambiente virtual com:
deactivate
Conclusão
A criação de ambientes virtuais com venv é uma prática recomendada para o desenvolvimento em Python. Isso garante que suas dependências estejam organizadas e não conflitem com outros projetos.
Dica: Sempre ative seu ambiente virtual antes de instalar novos pacotes ou executar seu aplicativo para garantir que você esteja utilizando as dependências corretas.
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.