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.