Installation¶
Setup development environment¶
Requirements¶
Python: download (at least version 2.7.14, prefferable 3.6 or greater)
Pip: installation docs
- Make
Windows: download [MinGW Installation Guide - Windows]
Mac: download
Linux: download
pipenv: docs (run
pip install pipenv
command)Pandoc: installation docs * optional
Graphviz: download * optional
To confirm these system dependencies are configured correctly:
make doctor
Installation of development dependencies¶
List of NiaPy’s dependencies:
Install project dependencies into a virtual environment:
make install
Run tests with:
make test
To enter created virtual environment with all installed development dependencies run:
pipenv shell