Guides/Jupyter
The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, machine learning and much more.
Standalone Jupyter Notebook / J - environments are available for download. The packages for Windows/Linux/Mac contain everything you need to run the Jupyter Notebook together with the J kernel. The packages contain pre-configured J, Python and Jupyter environments, so no additional downloads are needed. Also there is no installation procedure, and therefore no changes are made to your system.
Install Jupyter
To install the base Jupyter system, download the appropriate archive from download/jupyter and unzip anywhere.
Change to the install directory, and run the appropriate shell script to launch Jupyter:
jupyter-notebook.sh Linux (32-bit) jupyter-notebook.command macOS (64-bit) jupyter-notebook.bat Windows (32-bit)
Short note on Linux installation
In case you have a 64-bit Linux installation without 32-bit libraries installed, please install 32-bit libraries using the following commands:
sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get install libc6:i386 lib32z1
J Notebooks
The base system includes example notebooks in directory Jupyter_Notebook_J_Examples.
More notebooks are available from the Jsoftware jupyter repository at github.com/jsoftware/jupyter. Clone or download the repo, then copy the notebooks to your Jupyter install directory.
Screenshot
The Jupyter packages and example notebooks were contributed by Martin Saurer.