Jupyter is a project which produces browser-based interactive environments for programming, mathematics, and data science. It supports a number of languages via plugins ("kernels"), such as Python, Ruby, Haskell, R, Scala and Julia.
Jupyter Notebook is the traditional and most stable application. JupyterLab has a new interface and is more suitable for working with larger projects consisting of multiple files. JupyterLab is in beta as of February 2018.
For Jupyter Notebook, install the package.
For JupyterLab, install the AUR package.
# jupyter nbextension enable --py --sys-prefix widgetsnbextension
To start the notebook server, e.g. from a directory containing some .ipynb notebook files to be served, run:
$ jupyter notebook
To start JupyterLab, run:
$ jupyter lab
Then open a browser and navigate to http://localhost:8888.
julia to get a REPL prompt. Then run:
See the Julia manual for more details on package management.
Install thepackage for Python 2 support. Python 3 support (via ) is included when installing .
Follow the installation instructions in IR Kernel.
Install theAUR package.