The plotting ecosystem in Rust has still a long way to go and it's much easier to produce nicely looking plots using the existing Python tooling.
How can you run these Jupyter notebooks?
Build the docker image:
docker build -f Dockerfile -t notebook .Run it, mounting the current directory as a volume:
docker run -p 8888:8888 -v $PWD:/home/jovyan/work -t notebookYou can launch the docker image the first time you need it and, given that the local filesystem is mounted
as a volume, the new *.npy will appear in Jupyter as soon as they are generated from the koans.
Running
docker-compose upshould be enough to bootstrap your environment!
Just open in a browser the link shown in the console output to enter your Jupyter environment.
You can install the required packages in a virtual environment with:
pip install pipenv
pipenv sync --devThen follow these steps to use your virtual environment in Jupyter: https://stackoverflow.com/a/47296960
You can install the required packages with:
pip install -r requirements.txt