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 | ||
| + | </ | ||
