{{tag>dev python jupyter notebook}} ====== Jupyter Notebook ====== 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). ===== Installation ===== 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 ===== Lancement du serveur ===== 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 ===== Références ===== * https://jupyter.readthedocs.io/en/latest/install.html * https://jupyter.readthedocs.io/en/latest/running.html#running