/llms-fiap

Primary LanguageJupyter Notebook

LLMs - FIAP

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

Configuração do Ambiente Virtual em Python

Este guia explica como criar e ativar um ambiente virtual Python (venv) para organizar as dependências de um projeto.

O que é um Ambiente Virtual?

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.

Pré-requisitos

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

Passos para Criar e Configurar o Ambiente Virtual

1. Navegue até o Diretório do Projeto

Abra o terminal e navegue até a pasta onde está o seu projeto:

bash
Copy code
cd /caminho/do/seu/projeto

2. Crie o Ambiente Virtual

Execute o seguinte comando para criar um ambiente virtual na pasta do projeto:

bash
Copy code
python -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 de venv.

3. Ative o Ambiente Virtual

No Windows

No terminal, execute:

bash
Copy code
venv\Scripts\activate

No macOS/Linux

No terminal, execute:

bash
Copy code
source 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.

4. Instale as Dependências

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:

bash
Copy code
pip install -r requirements.txt

5. Desativar o Ambiente Virtual

Quando terminar de trabalhar, você pode desativar o ambiente virtual executando o comando:

bash
Copy code
deactivate

Exemplo Completo

Aqui está o processo completo em um fluxo:

bash
Copy code
cd /caminho/do/seu/projeto python -m venv venv source venv/bin/activate # ou `venv\Scripts\activate` no Windows pip install -r requirements.txt deactivate

Dicas

  • 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.

Problemas Comuns

  • Erro venv: command not found : Verifique se você está usando uma versão recente do Python e que python 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!

css
Copy code
Este `README.md` oferece uma explicação completa sobre a criação e ativação de um ambiente virtual com `venv` em Python.

4o