Comment installer et lancer JupyterLab
Updated on
JupyterLab est l’interface moderne pour travailler avec des notebooks, du code et des données.
Ce guide rapide vous aide à installer et démarrer JupyterLab en quelques minutes.
1. Installer Python et pip
JupyterLab fonctionne avec Python, vous devez donc d’abord installer Python (et pip).
Windows
Téléchargez le dernier programme d’installation de Python depuis :
👉 https://www.python.org/downloads/ (opens in a new tab)
Pendant l’installation, cochez la case « Add Python to PATH ».
Pip est inclus automatiquement.
macOS & Linux
La plupart des systèmes sont livrés avec Python préinstallé. Vérifiez votre version :
python3 --versionSi Python est absent, installez-le via :
-
macOS (Homebrew) :
brew install python -
Ubuntu / Debian :
sudo apt install python3 python3-pip
2. Installer JupyterLab
Une fois Python et pip prêts, installez JupyterLab :
pip install jupyterlabCela installe la dernière version stable (JupyterLab 4.x).
3. Lancer JupyterLab
Lancez JupyterLab avec :
jupyter labVotre navigateur par défaut s’ouvrira automatiquement.
Vous pouvez maintenant créer des notebooks, exécuter du code Python et gérer vos fichiers.
Optionnel : Créer un environnement virtuel (recommandé)
Un environnement virtuel permet d’isoler les paquets entre différents projets.
1. Installer virtualenv (si nécessaire)
pip install virtualenv2. Créer un environnement virtuel
virtualenv myenv3. Activer l’environnement
Windows
.\myenv\Scripts\activatemacOS & Linux
source myenv/bin/activate4. Installer JupyterLab dans l’environnement virtuel
pip install jupyterlab5. Lancer JupyterLab
jupyter labPour quitter l’environnement :
deactivateFAQ & sujets avancés
(Placés après la section pour débutants afin de garder le guide simple au départ.)
Q1 : Comment configurer JupyterLab avec Conda ?
Conda est populaire en data science car il gère à la fois les paquets et les environnements.
1. Installer Miniconda ou Anaconda
- Miniconda (minimal) :
https://docs.conda.io/en/latest/miniconda.html (opens in a new tab) - Anaconda (fourni avec de nombreux paquets préinstallés) :
https://www.anaconda.com/products/distribution (opens in a new tab)
2. Créer un nouvel environnement
conda create --name myenv3. L’activer
conda activate myenv4. Installer JupyterLab
conda install -c conda-forge jupyterlab5. Lancer JupyterLab
jupyter labQ2 : Comment passer de Jupyter Notebook à JupyterLab ?
Vous n’avez pas besoin de désinstaller Notebook. Les deux peuvent coexister.
Avec pip
pip install jupyterlabAvec conda
conda install -c conda-forge jupyterlabAprès l’installation, lancez simplement :
jupyter labVos notebooks .ipynb existants s’ouvriront normalement.
Q3 : (Avancé) Qu’en est-il des extensions ou des fonctionnalités de JupyterLab 4.x ?
-
JupyterLab 4.x utilise un nouveau système d’extensions qui supprime le besoin de Node.js pour la plupart des extensions.
-
De nombreuses extensions populaires (thèmes, intégration Git, inspecteur de variables) sont compatibles avec JupyterLab 4.
-
Pour installer des extensions :
pip install jupyterlab-language-pack-<lang> pip install jupyterlab_git -
Pour lister les extensions installées :
jupyter labextension list
Si vous êtes débutant, vous pouvez ignorer les extensions jusqu’à ce que vous soyez plus à l’aise.
Q4 : (Avancé) Puis-je exécuter JupyterLab avec Docker ?
Oui. Exemple :
docker run -p 8888:8888 jupyter/base-notebookQ5 : (Avancé) Comment gérer plusieurs noyaux Python (kernels) ?
Vous pouvez installer des kernels pour différents environnements :
pip install ipykernel
python -m ipykernel install --user --name myenv