rollo-logo

Installation Guide

The installation guide outlines the steps to install ROLLO on your computer.

ROLLO Installation with PyPI

The Python Package Index (PyPI) is a repository of software for the Python programming language. Pip is the most straightforward way to install ROLLO. it.

python -m pip install rollo

ROLLO Installation with from Source

All ROLLO source code is hosted on Github. You must first install the dependencies below to successfully use ROLLO that is built from source.

To install the dependencies and ROLLO from source, enter these commands in a terminal:

git clone git@github.com:arfc/rollo.git
cd rollo
pip install -r requirements.txt
python setup.py install --user

Dependencies

These are the ROLLO dependencies.

  1. DEAP (Distributed Evolutionary Algorithms in Python):

  2. Numpy

  3. JSON Schema

  4. Jinja2

  5. Multiprocessing on Dill

  6. Pytest