Jupyter¶
Jupyter Lab (default)¶
JupyterLab is the default IDE that will be shown to users after they log in.
Extensions¶
The following JupyterLab extensions are installed:
- JupyterLab Git
- NBDime - Notebook diffs
- JupyterLab Dask
Gator¶
The Gator extension allows you to easily manage the packages.
Environment Variables¶
If you need to set custom env variables on the kernel you can add them to it's
respective kernel.json
. For example:
/usr/local/share/jupyter/kernels/python3.10/kernel.json
JSON
{
"argv": [
"/opt/python/3.10/bin/python",
"-m",
"ipykernel_launcher",
"-f",
"{connection_file}"
],
"display_name": "Python 3.10",
"language": "python",
"metadata": {
"debugger": true
},
"env": {
"CUDNN_PATH": "/opt/python/3.10/lib/python3.10/site-packages/nvidia/cudnn/lib",
"LD_LIBRARY_PATH": "/opt/python/3.10/lib/:/opt/python/3.10/lib/python3.10/site-packages/nvidia/cudnn/lib/"
}
}
Jupyter Notebook Classic¶
The Classic Jupyter Notebook experience is also available.
To access this view just change the URL path ending from /lab
to /tree
.
For example: http://<ip-address>/user/jupyterhub-admin/tree
Kernels
All the existing Python and R kernels will also be available on Jupyter Notebook Classic.