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).
Dependencies¶
It has the following mandatory dependencies:
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