Create a conda environment where everything should run.
$ conda create -n intro-ml python=3.7 anaconda
$ conda activate intro-ml
To install the requirements
$ pip install -r requirements.txt
Start a jupyter notebook server by running
$ jupyter notebook
Go to Server using
$ ssh username@ip_address
On remote terminal run:
$ jupyter notebook --no-browser --port=7800
On your local terminal run explained:
$ ssh -N -f -L localhost:8001:localhost:7800 username@ip_address
Open web browser on local machine and go to http://localhost:8001/