Installation

The jupyterlab-slurm extension requires both a client-side JupyterLab extension and a server-side Jupyter notebook server extension.

Prerequisites

Make sure you have the following prerequisites installed on your system before getting started.

  • JupyterLab >= 0.35
  • Node.js 5+
  • Slurm

Install the notebook server extension from PyPi

pip install jupyterlab_slurm

If you are running Notebook 5.2 or earlier, enable the server extension by running

jupyter serverextension enable --py --sys-prefix jupyterlab_slurm

Install the JupyterLab extension from NPM

jupyter labextension install jupyterlab-slurm

Now, you should be all set!