Installation de Jupyter#
Installer avec Anaconda#
[Anaconda] (https://anaconda.org) est une distribution Python incluant un gestionnaire de paquets et un gestionnaire d’environnement. C’est une façon simple et sure d’installer JupyterLab. Après avoir installé la distribution par défaut de Python 3, lancer le navigateur Anaconda, la Fig. 22 montre où cliquer pour installer (puis lancer) Jupyter avec l’interface JupyterLab ou Jupyter Notebook.
Fig. 22 Installation de Jupyter depuis le navigateur Anaconda.#
Installer avec Conda#
La commande minimale est
conda install jupyterlab
Selon les besoins, d’autres paquets peuvent être nécessaires à installer et éventuellement en précisant la version. Pour le livre Jupyter présent, la commande utilisée avec l’invite de commande Windows cmd.exe est :
conda install --channels conda-forge ^
python=3.11 ^
jupyterlab=4.1 ^
ipywidgets ^
jupyter-book ^
jupyterlab_rise ^
jupyterlab-git ^
jupyter_contrib_nbextensions ^
jupyter_nbextensions_configurator ^
sphinx-jupyterbook-latex ^
nbstripout ^
requests ^
voila ^
voici ^
numpy ^
scipy ^
pandas ^
matplotlib ^
plotly ^
qrcode ^
pip
pip install jupyter-matlab-proxy ^
sphinxcontrib-mermaid ^
jupyter-matlab-proxy ^
git+https://gitlab.dsi.universite-paris-saclay.fr/nicolas.thiery/Laby.git ^
delpywidget
Liste de paquets#
Paquet |
Ver |
dépôt |
Description |
|---|---|---|---|
Python |
3.11 |
conda |
Langage de programmation |
jupyterlab |
4.1 |
conda |
|
ipywidgets |
conda |
Widgets interactives pour les carnets |
|
jupyter-book |
conda |
Génération de documents et de sites web statiques |
|
jupyterlab-language-pack-fr-FR |
conda |
Fancisation de Jupyter |
|
jupyter_contrib_nbextensions |
conda |
||
jupyter_nbextensions_configurator |
conda |
||
sphinx-jupyterbook-latex |
conda |
Génération de document LaTeX par sphinx pour jupyter-book |
|
nbstripout |
conda |
Pour nettoyer les carnets |
|
numpy |
conda |
Calcul numérique des matrices |
|
pandas |
conda |
||
scipy |
conda |
||
matplotlib |
conda |
Figures |
|
plotly |
conda |
Figures interactives basées sur javascript |
|
qrcode |
conda |
Pour généré un code QR |
|
pip |
conda |
Pour intaller des paquets |
|
sphinxcontrib-mermaid |
pypi |
Génération de diagrammes par sphinx pour jupyter-book |
|
jupyter-matlab-proxy |
pypi |
Pour utilser Matlab depuis un carnet |
|
delpywidget |
pypi |
Widgets pour Laby |
|
Laby |
git |
Jeu de labyrinthe |