« Jupyter » : différence entre les versions

De DMS
Michele (discussion | contributions)
Page créée avec « Jupyter est un outil interactifs très populaires pour le développement et l'exploration de données en Python et d'autres langages. Jupyter Notebook permet de créer... »
 
m ajout lien Python
 
(4 versions intermédiaires par un autre utilisateur non affichées)
Ligne 8 : Ligne 8 :


Pour spécifier une adresse IP et un port lors de l'exécution de Jupyter Notebook ou JupyterLab, vous pouvez utiliser les options en ligne de commande ou configurer un fichier. Voici les deux méthodes :
Pour spécifier une adresse IP et un port lors de l'exécution de Jupyter Notebook ou JupyterLab, vous pouvez utiliser les options en ligne de commande ou configurer un fichier. Voici les deux méthodes :
1. Via la ligne de commande
<ol>
 
<li>Via la ligne de commande
Exécutez la commande suivante pour démarrer Jupyter avec une IP et un port spécifiques :
Exécutez la commande suivante pour démarrer Jupyter avec une IP et un port spécifiques :
 
    <pre>jupyter lab --ip=0.0.0.0 --port=8888</pre>
jupyter lab --ip=0.0.0.0 --port=8888
 
     --ip=0.0.0.0 : Permet d'écouter sur toutes les interfaces réseau. Remplacez 0.0.0.0 par une IP spécifique (par exemple, 127.0.0.1 pour un accès local).
     --ip=0.0.0.0 : Permet d'écouter sur toutes les interfaces réseau. Remplacez 0.0.0.0 par une IP spécifique (par exemple, 127.0.0.1 pour un accès local).
     --port=8888 : Définit le port sur lequel Jupyter sera accessible (par défaut, c'est généralement 8888).
     --port=8888 : Définit le port sur lequel Jupyter sera accessible (par défaut, c'est généralement 8888).
 
</li>
2. Via le fichier de configuration
<li>Via le fichier de configuration
 
Créez un fichier de configuration si ce n’est pas déjà fait :
    Créez un fichier de configuration si ce n’est pas déjà fait :
    jupyter notebook --generate-config
 
jupyter notebook --generate-config
 
Cela génère un fichier jupyter_notebook_config.py dans votre répertoire utilisateur.
Cela génère un fichier jupyter_notebook_config.py dans votre répertoire utilisateur.


Modifiez ce fichier pour définir l'IP et le port :
Modifiez ce fichier pour définir l'IP et le port, recherchez ou ajoutez les lignes suivantes :
Recherchez ou ajoutez les lignes suivantes :
<pre>
c.NotebookApp.ip = '0.0.0.0'  # Adresse IP
c.NotebookApp.port = 8888    # Port
c.NotebookApp.open_browser = False  # Empêche l'ouverture automatique d'un navigateur
</pre>
</li>
</ol>
Enregistrez les modifications et démarrez Jupyter.


    c.NotebookApp.ip = '0.0.0.0'  # Adresse IP
Avec ces réglages, vous pouvez adapter l'accès au serveur Jupyter en fonction de vos besoins, notamment pour le rendre accessible depuis un réseau externe.
    c.NotebookApp.port = 8888    # Port
    c.NotebookApp.open_browser = False  # Empêche l'ouverture automatique d'un navigateur


    Enregistrez les modifications et démarrez Jupyter.
== Voir aussi ==


Avec ces réglages, vous pouvez adapter l'accès au serveur Jupyter en fonction de vos besoins, notamment pour le rendre accessible depuis un réseau externe.
* [[Python|Python]]

Dernière version du 29 novembre 2024 à 11:10

Jupyter est un outil interactifs très populaires pour le développement et l'exploration de données en Python et d'autres langages. Jupyter Notebook permet de créer des documents interactifs contenant du code exécutable, des visualisations et des textes descriptifs. Il est souvent utilisé pour l'apprentissage machine, l'analyse de données et les présentations interactives. Première étape, l'installation

   pip3 install jupyter --user

JupyterLab, quant à lui, est une version améliorée et plus flexible de Jupyter Notebook, offrant une interface moderne avec des fonctionnalités supplémentaires telles que la gestion des fichiers, la prise en charge des extensions, et une meilleure organisation des environnements de travail.

Ces outils s'exécutent dans un navigateur web en tant que serveur local ou distant. Cela permet de collaborer facilement et de travailler sur des projets complexes tout en restant accessible à travers différents systèmes d'exploitation. Configurer l'adresse IP et le port dans Jupyter

Pour spécifier une adresse IP et un port lors de l'exécution de Jupyter Notebook ou JupyterLab, vous pouvez utiliser les options en ligne de commande ou configurer un fichier. Voici les deux méthodes :

  1. Via la ligne de commande Exécutez la commande suivante pour démarrer Jupyter avec une IP et un port spécifiques :
    jupyter lab --ip=0.0.0.0 --port=8888
       --ip=0.0.0.0 : Permet d'écouter sur toutes les interfaces réseau. Remplacez 0.0.0.0 par une IP spécifique (par exemple, 127.0.0.1 pour un accès local).
       --port=8888 : Définit le port sur lequel Jupyter sera accessible (par défaut, c'est généralement 8888).
    
  2. Via le fichier de configuration Créez un fichier de configuration si ce n’est pas déjà fait : jupyter notebook --generate-config Cela génère un fichier jupyter_notebook_config.py dans votre répertoire utilisateur. Modifiez ce fichier pour définir l'IP et le port, recherchez ou ajoutez les lignes suivantes :
    c.NotebookApp.ip = '0.0.0.0'  # Adresse IP
    c.NotebookApp.port = 8888     # Port
    c.NotebookApp.open_browser = False  # Empêche l'ouverture automatique d'un navigateur
    

Enregistrez les modifications et démarrez Jupyter.

Avec ces réglages, vous pouvez adapter l'accès au serveur Jupyter en fonction de vos besoins, notamment pour le rendre accessible depuis un réseau externe.

Voir aussi