wils@web ~ $ cat ~/ajuda/como-criar-e-ativar-ambientes-virtuais-com-venv-no-python-3-11.md
DesenvolvimentoComo criar e ativar ambientes virtuais com venv no Python 3.11
O venv é um módulo do Python que permite criar ambientes virtuais, isolando dependências e pacotes para diferentes projetos. Neste manual, você aprenderá a criar e ativar ambientes virtuais usando o Python 3.11.
Pré-requisitos
- Python 3.11 instalado
- Acesso ao terminal ou prompt de comando
Passo a passo para criar um ambiente virtual
1. Abrindo o terminal
Primeiro, abra o terminal no seu sistema operacional.
2. Navegando até o diretório do projeto
Use o comando cd para navegar até o diretório onde você deseja criar o ambiente virtual:
cd /caminho/para/seu/projeto
3. Criando o ambiente virtual
Execute o seguinte comando para criar um ambiente virtual chamado venv:
python3.11 -m venv venv
4. Ativando o ambiente virtual
Após a criação do ambiente virtual, você precisa ativá-lo. O comando varia de acordo com o sistema operacional:
- Linux/MacOS:
source venv/bin/activate - Windows:
venv\Scripts\activate
5. Verificando a ativação
Após ativar o ambiente, você verá o nome do ambiente virtual precedendo o prompt do terminal. Para verificar se está usando a versão correta do Python, execute:
python --version
Instalando pacotes no ambiente virtual
Com o ambiente ativado, você pode instalar pacotes usando o pip:
pip install nome_do_pacote
Desativando o ambiente virtual
Para desativar o ambiente virtual, basta executar:
deactivate
Conclusão
O uso de ambientes virtuais é uma prática recomendada para o gerenciamento de dependências em projetos Python. Isso evita conflitos entre pacotes e versões. Sempre que iniciar um novo projeto, crie um novo ambiente virtual.
Dica: Para facilitar o gerenciamento, considere usar um arquivo requirements.txt para listar as dependências do seu projeto.
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.