Esse repositório contém os arquivos e códigos da disciplina.
Recomendamos o uso de venv (ambiente virtual) para facilitar a instalação das bibliotecas necessárias e evitar o conflito de dependências. Segue abaixo um guia para a criação do venv
Este guia explica como criar e ativar um ambiente virtual Python (venv) para organizar as dependências de um projeto.
Um ambiente virtual (ou venv) é um ambiente isolado onde você pode instalar pacotes Python específicos para um projeto, sem interferir com pacotes globais instalados em sua máquina. Isso ajuda a evitar conflitos entre diferentes versões de pacotes necessários para diferentes projetos.
Certifique-se de ter o Python instalado. A maioria das versões recentes do Python já inclui o módulo venv
para criação de ambientes virtuais.
Para verificar se o Python está instalado e sua versão, execute:
python --version
Abra o terminal e navegue até a pasta onde está o seu projeto:
bashCopy codecd /caminho/do/seu/projeto
Execute o seguinte comando para criar um ambiente virtual na pasta do projeto:
bashCopy codepython -m venv venv
O segundo
venv
no comando acima é o nome da pasta onde o ambiente virtual será criado. Você pode escolher qualquer nome, mas por convenção, chamamos devenv
.
No terminal, execute:
bashCopy codevenv\Scripts\activate
No terminal, execute:
bashCopy codesource venv/bin/activate
Após a ativação, você verá o nome do ambiente (por exemplo, (venv)
) antes do prompt do terminal, indicando que o ambiente virtual está ativo.
Com o ambiente virtual ativo, você pode instalar as dependências do projeto usando o arquivo requirements.txt
. Para instalar todos os pacotes listados, execute:
bashCopy codepip install -r requirements.txt
Quando terminar de trabalhar, você pode desativar o ambiente virtual executando o comando:
bashCopy codedeactivate
Aqui está o processo completo em um fluxo:
bashCopy codecd /caminho/do/seu/projeto python -m venv venv source venv/bin/activate # ou `venv\Scripts\activate` no Windows pip install -r requirements.txt deactivate
- Sempre ative o ambiente virtual antes de executar scripts Python ou instalar pacotes.
- É uma boa prática incluir o arquivo
requirements.txt
no seu projeto para que outros desenvolvedores possam instalar facilmente as dependências.
- Erro
venv: command not found
: Verifique se você está usando uma versão recente do Python e quepython
está no seu PATH. - Ambiente virtual não ativa : No Windows, certifique-se de que o PowerShell permite a execução de scripts. Execute
Set-ExecutionPolicy RemoteSigned
no PowerShell como administrador para corrigir isso.
Com essas instruções, você deve estar apto a configurar e gerenciar ambientes virtuais Python facilmente!
cssCopy codeEste `README.md` oferece uma explicação completa sobre a criação e ativação de um ambiente virtual com `venv` em Python.
4o