Należy zacząć od zainstalowania Pythona w wersji 3.13.x. Jedną z możliwości jest pobranie instalatora ze strony python.org.
Sklonować repozytorium:
git clone https://github.com/Depermitto/knapsack-problem
cd knapsack-problem
Po ściągnięciu repozytorium na lokalny sprzęt należy zainicjować nowe wirtualne środowisko:
python -m venv .venv
Następnie zależnie od platformy trzeba doinstalować wszystkie zależności i można uruchomić projekt:
.venv/bin/pip install -r src/requirements.txt
.venv/bin/python src/main.py
.venv/Scripts/pip install -r src/requirements.txt
.venv/Scripts/python src/main.py