- Instalar o Python3.10
comandos
$ sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
$ wget https://www.python.org/ftp/python/3.10.8/Python-3.10.8.tar.xz
$ tar -xf Python-3.10.8.tar.xz
$ cd Python-3.10.8 && ./configure --enable-optimizations
$ make -j 2
# Note o (-j) corresponde ao número de núcleos em seu sistema para acelerar o tempo de construção. Para descobrir quantos núcleos você tem em seu sistema, execute o seguinte código:
$ nproc
$ sudo make altinstall
$ python3.10 --version
- Instalar Make
comando
$ sudo apt-get install make
Todas as tarefas estão concentradas no Makefile
, para uma primeira visão:
comando
$ make help
resultado
Comandos - Banco Imobiliario
Ajuda
uso: make <sub comando>
Sub comandos:
dependencies Criar venv e instalar as deps Python
run Rodar projeto
run_test Rodar teste de cobertura de codigo e pytest com modular fixture
comando
$ make dependencies
comando
$ make run
comando
$ make run_test