Difference between revisions of "Python/Jupyter Notebook"

From Ever changing code
Jump to navigation Jump to search
Line 8: Line 8:
firefox http://localhost:8888
firefox http://localhost:8888
</source>
</source>
= Run <code>turtle graphics</code> in Jupyter Notebook =
The turtle module, which allows you to create images using turtle graphics. Follow steps below to enable running in JN:
<source>
# 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
</source>
You can see now the sketch right below the cell.


= References =
= References =

Revision as of 23:29, 22 March 2020

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:

# 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