Un notebook est un environnement web interactif proposant un mélange de texte et de code pouvant être évalué en direct par un moteur ou interpréteur (Julia, Python, R etc).
Création d'un environnement virtuel:
python -m venv jupyter-notebook
Activation de l'environnement, mise a jour de pip3 et installation du paquetage jupyter:
cd jupyter-notebook/bin/ source ./activate pip3 install --upgrade pip pip3 install jupyter
Lancer le serveur:
jupyter notebook
Par défaut le serveur est lancé localement et écoute sur le port 8888. Des options permettent notamment de démarrer le serveur en spécifiant une IP/port avec protection de l'instance par mot de passe:
jupyter notebook mot-de-passe --ip=192.168.1.10 --port=8889
Pour le détail des options disponibles au lancement du serveur:
jupyter notebook --help