git clone https://github.com/Epic-Pixel-devs/ha-ml-service-base
cd ha-ml-service-base
python -m venv .venv
.venv\Script\Activate
e pip install pip --upgrade
obs: caso ocorra error de script no power shell deverá fazer a permissão. Rodar este comando como admin
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser
source .venv/bin/activate
e pip install pip --upgrade
python py_ignore_requirements.py
flask run
ERROR: Ao fazer deploy para produção o comando
pip freeze > requirements.txt
esta trazendo dependências da plataforma windows e duranto o processo de build da imagem pelo docker está lançando erro devido a pacotes do windows. para contorna essebug
foi necessário criar um script python para ignorar pacote com dependência de plataforma.WARNING:Para rodar os testes deve baixar as dependencias do projeto usando o comando do
pip
dentro da pasta raiz do projeto executar pelo terminal o comandopython py_ignore_requirements.py
assim será instalado as dependências.
Não esquecer de ativar o ambiente virtual com o comando.venv/Scripts/activate
para windows.
Crontab Syntax
* * * * *
- - - - -
| | | | |
| | | | +----- day of the week (0 - 6) (Sunday=0)
| | | +------- month (1 - 12)
| | +--------- day of the month (1 - 31)
| +----------- hour (0 - 23)
+------------- min (0 - 59)