jupyter
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
jupyter [2019/01/19 19:17] – luc | jupyter [2020/10/28 14:39] (Version actuelle) – luc | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Jupyter ====== | ||
+ | Jupyter est le successeur de IPython : c'est une interface évoluée (web pour le coup) permettant de réaliser des commandes ou bout de scripts python. | ||
+ | Très utilisé dans le domaine scientifique, | ||
+ | |||
+ | ===== Jupyter, notebook & Jupyterlab ===== | ||
+ | |||
+ | Notebook est l' | ||
+ | |||
+ | Jupyter est un meta-paquet, | ||
+ | |||
+ | Jupyterlab est l' | ||
+ | |||
+ | Il y a plusieurs pré-requis pour accéder à un notebook, dont les noms réutilisent le terme de jupyter (jupyter-client, | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | Le mieux est de l' | ||
+ | <code bash> | ||
+ | conda install jupyter | ||
+ | </ | ||
+ | |||
+ | |||
+ | On doit pouvoir exécuter un notebook dans un environnement conda défini, car les scripts scientifiques font souvent appel à des bibliothèques particulières qu'on ne souhaite pas installer sur le système hôte pour ne pas l' | ||
+ | Pour cela, dans chaque environnement, | ||
+ | <code bash> | ||
+ | conda install ipykernel | ||
+ | </ | ||
+ | |||
+ | |||
+ | On peut souhaiter gérer (installer, modifier, supprimer) directement les environnements conda depuis jupyter, et pour cela il faut le paquet '' | ||
+ | Moi j'aime bien cette fonctionnalité pour voir le nom des environnements, | ||
+ | <code bash> | ||
+ | conda install nb_conda_kernels | ||
+ | </ | ||
+ | |||
+ | ===== Table of content ===== | ||
+ | |||
+ | On peut installer des addon, comme par exemple une table des matières, très pratique. \ | ||
+ | Pour cela, il faut installer le gestionnaire d' | ||
+ | <code bash> | ||
+ | conda install -c conda-forge jupyter_contrib_nbextensions | ||
+ | </ |