Jupyter Notebooks#
Native#
Installing JupyterLab and a few useful plugins.
pip install -U jupyterlab \
ipywidgets \
jupyterlab-execute-time jupyterlab-git \
jupyterlab-code-formatter black isort
Installing a kernel.
Using
rics kernelrics kernelMay also be invoked using
python -m rics kernel. This will install the venv of the current project as a kernel, using sane defaults. The name will be something likerics-py3.11 [poetry].Using
ipykernelpython -m ipykernel install --user --name NAME --display-name DISPLAY_NAME
This will install whatever
pythonrefers to as a kernel.
Dockerized#
Click the link shown in the display to open the browser.
docker run --rm \
-p 8888:8888 \
-v "${PWD}":/home/jovyan/work \
quay.io/jupyter/datascience-notebook \
start-notebook.py --ServerApp.root_dir=/home/jovyan/work
To install the project, run:
pip install -e ~/work/
Full documentation: https://jupyter-docker-stacks.readthedocs.io.