Jupyter Notebook
Recommended way to setup Jupyter (which just simply works).
make sure everything is up to date.
sudo apt update
sudo apt upgrade
sudo pip3 install --upgrade pip
or
sudo python3 -m pip install --upgrade pip
sudo pip3 install jupyter
Now we want Jupyter to write it's configuration file so we can modify it.
jupyter notebook --generate-config
To let others on the network use the notebook you need to modify the config to allow it.
use your favorite text editor to edit /home/pi/.jupyter/jupyter_notebook_config.py
around line 180 - 185 you should find. c.NotebookApp.ip=
change the ip to '*'
That should do it.
To start the notebook.
Create a folder named Notebook, if you haven't already done so (this just helps keep things orginized a little)
mkdir Notebook
cd Notebook
jupyter notebook &
cd ~
That should be it.