wils@web ~ $ cat ~/ajuda/como-criar-e-configurar-um-ambiente-virtual-python-3-11-com-venv-em-servidores-ubuntu-22-04.md
DesenvolvimentoComo criar e configurar um ambiente virtual Python 3.11 com venv em servidores Ubuntu 22.04
Este manual irá guiá-lo na criação e configuração de um ambiente virtual Python 3.11 utilizando o venv em servidores Ubuntu 22.04.
Introdução
Ambientes virtuais são essenciais para isolar dependências de projetos em Python. Através do venv, você pode criar um ambiente que contém suas bibliotecas específicas sem afetar o sistema global.
Passo a Passo
1. Atualizar o sistema
Antes de começar, é recomendável atualizar os pacotes do sistema. Execute:
sudo apt update && sudo apt upgrade -y
2. Instalar Python 3.11
Verifique se o Python 3.11 está disponível e instale:
sudo apt install python3.11 python3.11-venv -y
3. Criar um diretório para o projeto
Escolha ou 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 um 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 seguinte comando:
source venv/bin/activate
Após a ativação, você verá o nome do ambiente virtual no prompt.
6. Instalar pacotes necessários
Agora você pode instalar pacotes usando pip. Por exemplo:
pip install requests
7. Desativar o ambiente virtual
Quando terminar, desative o ambiente virtual com:
deactivate
Conclusão
Você agora possui um ambiente virtual Python 3.11 configurado. Para garantir que seu ambiente permaneça limpo, lembre-se de sempre ativar o ambiente virtual antes de instalar novos pacotes.
Dica: Utilize um arquivo requirements.txt para gerenciar suas dependências e facilitar a instalação em outros 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.