wils@web ~ $ cat ~/ajuda/como-criar-um-ambiente-virtual-python-3-11-com-venv-e-gerenciar-dependencias-guia-passo-a-passo.md
DesenvolvimentoComo criar um ambiente virtual Python 3.11 com venv e gerenciar dependências: Guia passo a passo
Este guia apresenta um passo a passo sobre como criar um ambiente virtual utilizando o Python 3.11 com a ferramenta venv e gerenciar suas dependências.
Introdução
Ambientes virtuais são uma prática recomendada no desenvolvimento Python, pois permitem isolar dependências de projetos diferentes. Neste guia, utilizaremos o venv, que é uma ferramenta embutida no Python 3.11.
Passo a Passo
1. Instalar o Python 3.11
Primeiro, certifique-se de que o Python 3.11 está instalado em seu sistema. Você pode verificar a versão instalada com o seguinte comando:
python3.11 --version
2. Criar um diretório para o projeto
Crie um diretório onde você deseja armazenar seu projeto:
mkdir meu_projeto
cd meu_projeto
3. Criar o ambiente virtual
Utilize o venv para criar um ambiente virtual:
python3.11 -m venv venv
Isso criará uma nova pasta chamada venv dentro do seu diretório de projeto.
4. Ativar o ambiente virtual
Ative o ambiente virtual com o seguinte comando:
- Para Linux/MacOS:
source venv/bin/activate
venv\Scripts\activate
5. Gerenciar dependências
Agora que o ambiente virtual está ativo, você pode instalar pacotes usando pip. Por exemplo, para instalar o requests:
pip install requests
6. Criar um arquivo requirements.txt
É uma boa prática registrar suas dependências. Para isso, crie um arquivo chamado requirements.txt:
pip freeze > requirements.txt
7. Desativar o ambiente virtual
Quando terminar, você pode desativar o ambiente virtual com:
deactivate
Conclusão
Usar ambientes virtuais é essencial para manter seus projetos organizados e suas dependências sob controle. Sempre que iniciar um novo projeto, lembre-se de criar um novo ambiente virtual.
Dica: Utilize o requirements.txt para facilitar a instalação das dependências 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.