Installation

Introduction

Currently supported Python versions:

  • Python 3.6, 3.7, 3.8.

Note: Python 3.9 is currently not supported due to one of our dependencies (pykep) not supporting it. You might get things working with Python 3.9 if you install pykep using conda (not tested).

How to install

To install Kessler, do the following:

git clone https://github.com/kesslerlib/kessler.git
cd kessler
pip install -e .

Docker (optional)

Build the Docker image:

docker build -t kessler .

You might want to use Jupyter inside Docker.

If you are using Linux:

docker run --rm -it -v $PWD:/workspace --net=host kessler jupyter notebook --allow-root

If you are using MacOS:

docker run --rm -it -v $PWD:/workspace -p 8888:8888 kessler jupyter notebook --ip 0.0.0.0 --no-browser --allow-root