JupyterLab¶
Dans cet article
- Fonctionnalités clés de JupyterLab
- Fonctionnalités de déploiement
- Premiers pas après le déploiement de JupyterLab
- Autorisation et menu de démarrage
- Commande de JupyterLab via l'API
Dans cet article - Fonctionnalités clés de JupyterLab - Fonctionnalités de déploiement - Premiers pas après le déploiement de JupyterLab - Autorisation et menu de démarrage - Commande de JupyterLab via l'API
Information
JupyterLab est un environnement de développement interactif moderne basé sur le web qui étend et améliore le Jupyter Notebook classique. Il fournit une interface flexible pour travailler avec des documents et des activités liés à Jupyter, tels que des notebooks, des terminaux, des éditeurs de texte, des navigateurs de fichiers, et plus encore. JupyterLab est entièrement extensible et prend en charge une large gamme de flux de travail dans le calcul scientifique, l'analyse de données et l'apprentissage automatique.
Fonctionnalités clés de JupyterLab¶
- Interface modulaire et extensible : Personnalisez votre espace de travail pour qu'il réponde à vos besoins.
- Support multi-format : Travaillez avec des notebooks, des fichiers texte, des images et d'autres types de documents.
- Navigateur de fichiers intégré : Naviguez dans votre système de fichiers en toute simplicité.
- Tableaux de bord interactifs : Créez et utilisez des panneaux de contrôle interactifs.
- Éditeur de texte amélioré : Fonctionnalités de coloration syntaxique et d'autocomplétion du code.
- Système d'extensions flexible : Ajoutez de nouvelles fonctionnalités et outils à votre environnement.
Fonctionnalités de déploiement¶
| ID | Nom du logiciel | Système d'exploitation compatible | VM | BM | VGPU | GPU | Min CPU (Cœurs) | Min RAM (GB) | Min HDD/SSD (GB) | Domaine personnalisé | Actif |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 192 | JupyterLab | Ubuntu 24.04 | + | + | + | + | 1 | 1 | 10 | Non | COMMANDER |
- Dépendances préinstallées :
- Python 3
- pip
-
virtualenv
-
Répertoire de travail :
/root- Installation de JupyterLab :
- Répertoire principal :
/opt/data/jupyter/ - Fichiers exécutables :
/opt/data/jupyter/bin/ - Fichiers de configuration :
/opt/data/jupyter/etc/jupyter/ - Ressources communes :
/opt/data/jupyter/share/jupyter/ - Packages Python :
/opt/data/jupyter/lib/python3.12/site-packages/
-
Bibliothèques clés installées :
- numpy
- matplotlib
- ipython
- jupyter_core
- notebook
- ipykernel
- nbconvert
- nbformat
- jupyterlab-pygments
- ipywidgets
- jinja2
- pillow
L'interface web sera accessible à l'adresse : https://lab{Server_ID_from_Invapi}.hostkey.in
Remarque
Sauf indication contraire, nous installons par défaut la dernière version de sortie du logiciel depuis le site Web du développeur ou les dépôts du système d'exploitation.
Premiers pas après le déploiement de JupyterLab¶
Après l'achat d'une commande, vous recevrez un e-mail de notification lorsque votre serveur sera prêt. Cet e-mail inclura l'adresse IP de votre VPS et les informations d'identification pour la connexion. Les clients de notre entreprise gèrent leur équipement via le panneau de contrôle du serveur et l'API — Invapi.
Vous pouvez trouver les données d'authentification, soit dans la section Configuration >> Tags du panneau de contrôle de votre serveur, soit dans l'e-mail que vous avez reçu :
- Lien d'accès à l'interface web de JupyterLab : - dans la balise webpanel ;
- Login :
root- pour la gestion du serveur, seul un mot de passe est requis pour s'authentifier avec JupyterLab ; - Password : Envoyé à votre adresse e-mail une fois le serveur prêt à l'emploi après le déploiement du logiciel.
Autorisation et menu de démarrage¶
Après une connexion réussie, la page de démarrage de JupyterLab s'affichera :

Cette page propose une interface intuitive offrant un accès aux fonctions et outils principaux de JupyterLab :
-
Top Bar :
- Menu standard avec les options : File, Edit, View, Run, Kernel, Tabs, Settings, Help.
- Bouton
+pour créer un nouveau fichier ou ouvrir un nouveau terminal. - Icônes pour sauvegarder, télécharger et mettre à jour.
-
Barre latérale gauche :
- Navigateur de fichiers avec un champ de recherche Filter files by name.
- Affiche le répertoire racine
/et le dossiernginx, modifié pour la dernière fois il y a 2 heures.
-
Zone centrale (Lanceur) :
- Section Notebook avec une option pour créer un nouveau notebook Python 3 (ipykernel).
- Section Console également avec une option Python 3 (ipykernel).
- Section Other avec des options supplémentaires :
- Terminal (pour ouvrir une ligne de commande) ;
- Text File (pour créer un fichier texte) ;
- Markdown File (pour créer un fichier de balisage) ;
- Python File (pour créer un script Python) ;
- Show Contextual Help (pour afficher l'aide contextuelle).
Remarque
Des informations détaillées sur les paramètres principaux de JupyterLab peuvent être trouvées dans la documentation du développeur.