Setting Up JupyterHub on Server
We have recently added a computing node equipped with a Tesla V100 for some machine learning projects. This node will also serve as a testbed for exploring the opportunities to migrate current C and Fortran programs to CUDA platform, but this will be the next phase.
To conveniently serves a Python development for multiple users, we are going to deploy JupyterHub to the Ubuntu node. Here is a brief note about the installation procedure.
Set up JupyterHub
- Note: JupyterHub with JupyterLab Install using Conda. See also:
- Note: How To Install JupyterHub on a Local Server
- Install JupyterHub from the ground
- To add an environment and kernel specs for a user, as well as for users to add their private environments:
$ conda create --name [env_name] [package_spec ...] python ipykernel $ conda activate [env_name] $ python -m ipykernel install --user --name "[kernel_name]" --display-name "[display_name]"