Skip to content

Guias de Instalação

Hugo Souto edited this page Jul 8, 2024 · 1 revision

Requisitos

Antes de iniciar a instalação, certifique-se de ter os seguintes requisitos atendidos:

  • Python 3.8 ou superior
  • Git
  • Acesso ao repositório ComprasGov Insights no GitHub

Passo a Passo para Instalação

  1. Clone o Repositório

Abra o terminal e clone o repositório para sua máquina local:

git clone https://github.com/gestaogovbr/comprasgov-insights.git
cd comprasgov-insights
  1. Crie e Ative um Ambiente Virtual

Para isolar as dependências do projeto, crie e ative um ambiente virtual:

python -m venv venv
source venv/bin/activate  # No Windows, use `venv\Scripts\activate`
  1. Instale as Dependências

Instale as dependências necessárias utilizando o pip:

pip install -r requirements.txt
  1. Configuração das Variáveis de Ambiente

Crie um arquivo .env na raiz do projeto e configure as variáveis de ambiente necessárias. Um exemplo de conteúdo pode ser:

API_KEY=your_api_key_here
DATABASE_URL=your_database_url_here
  1. Inicialize o Banco de Dados

Execute os scripts de migração para configurar o banco de dados:

python manage.py migrate
  1. Inicie o Servidor de Desenvolvimento

Para iniciar o servidor de desenvolvimento, execute:

python manage.py runserver

Acesse o projeto no navegador através de http://localhost:8000.

Problemas Comuns

  • Erro de Versão do Python: Verifique se está utilizando a versão correta do Python.
  • Dependências Não Instaladas: Confirme se todas as dependências foram instaladas corretamente.