Jupyter on PBS apt install or pip install inside VENV

I want to create a app shortcut for Jupyter, and there are two ways to implement Jupyter notebook if I understand it correctly. I can install it using apt install cm-jupyter on to the node software image, and push the updated image to all nodes; or I can create a VENV and pip install Jupyter inside the VENV and any node can use that VENV. With the latter, is there any point pre installing Jupyter on to all nodes using apt install?

Should I just focus on including the Jupyter pypi package inside the VENV and ignore the cm-jupyter package?

Yes

ignore the cm-jupyter package?
Yes

The other method is if in case you are provisioning the nodes (using precanned images) using cluster management tools. Some customers couple the workload managers with the cluster management tools to have all in one interface while some want decouple it, to have direct configuration access to the workload manager.

1 Like