This Video will tell you how to install Jupyter Notebook inside a python virtual environment. And Remote access to your notebook.
Virtual environments Advantage and Importance:
--------------------------------------------------------------------------------
it helps to maintain your system clean since you don’t install system-wide libraries that you are only going to need in a small project
it allows you to use a certain version of a library for one project and another version for another project: if you install the library system-wide and don’t use venv, then you can only use one version of the library
it helps reproducible research: you work hard on your project, you write a paper on it because you are an academic research and then you release the code; one year later, the libraries you used are outed but your package still works: by listing the particular versions the you used, another researcher can set up a new virtual environment and use those outdated libraries to reproduce your work
Remote Access:
-------------------------------------
Remote Access to your project notebook become essential when you work from multiple locations.