Buid your JupyterHub and user kernel
follow this procedure
Then if you wish to code with your own specific kernel, build it as a conda environment
Create a user kernel for jupyterhub:
- Navigate in your conda environment
conda create -n myconda python=3.7.5 ipykernel
-
Check your envs
conda info -e
-
Upgrade your conda env as you like
conda install python=3.8.5 # for instance
-
Inform jupyterhub of new potential kernel
-
Check that the new kernel is there
jupyter kernelspec list
-
In case you wish to remove and dereference your kernel:
jupyter kernelspec uninstall chris-myconda