Python/Jupyter Notebook

From Ever changing code
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Install

There is a many methods to get Jupyter Notebook. Below my preferred option to run in Vagrant.

Vagrant

git clone https://gitlab.com/pio2pio/vagrant-jupyther-box
cd vagrant-jupyther-box
vagrant up
firefox http://localhost:8888

Run turtle graphics in Jupyter Notebook

The turtle module, which allows you to create images using turtle graphics. Follow steps below to enable running in JN:

Option 1

git clone https://github.com/takluyver/mobilechelonian
cd mobilechelonian/
pip install -e .
>>> Successfully installed mobilechelonian


Example Turtle code

from mobilechelonian import Turtle
t = Turtle()
t.shape('turtle')


Option2 - hasn't worked

# Prep
$ pip install ipyturtle
$ jupyter nbextension enable --py --sys-prefix ipyturtle

# Project
$ git clone https://github.com/gkvoelkl/ipython-turtle-widget.git
$ cd ipython-turtle-widget
$ sudo apt install npm
$ pip install -e .
$ jupyter nbextension install --py --symlink --sys-prefix ipyturtle
$ jupyter nbextension enable --py --sys-prefix ipyturtle

You can see now the sketch right below the cell.

References