Comment changer le dossier de démarrage de Jupyter

J’ai essayé de suivre les instructions données dans la documentation de Jupyter Notebook .

Malheureusement, je n’ai pas pu le comprendre. Où se trouve exactement ce champ “start in”?

J’ai un système Windows 7 (64 bits), avec Anaconda3 installé (pas dans le lecteur C). Je veux changer l’emplacement du dossier de démarrage de Jupyter.

    cd dans le répertoire ou un répertoire parent (avec le répertoire prévu, vous travaillerez nested).

    Notez qu’il doit s’agir d’un dossier ( E:\> — Cela ne fonctionnera pas)

    Ensuite, lancez simplement le jupyter notebook commandes jupyter notebook

    Utilisez le fichier de configuration portable jupyter:

    Ouvrez cmd (ou Anaconda Prompt ) et lancez jupyter notebook --generate-config .

    Ceci écrit un fichier dans C:\Users\username\.jupyter\jupyter_notebook_config .

    Recherchez la ligne suivante: #c.NotebookApp.notebook_dir = ''

    Remplacez par c.NotebookApp.notebook_dir = '/the/path/to/home/folder/'

    Assurez-vous d’utiliser des barres obliques dans votre chemin et utilisez / home / user / au lieu de ~ / pour votre répertoire personnel,

    Je suis sur Windows 10 mais la même version d’Anaconda.

    1. Cliquez sur le menu Démarrer , puis sur Tous les programmes (programmes uniquement pour Win10)
    2. Cliquez sur le dossier Anaconda3 . le mien est Anaconda3 (64 bits)
    3. Vous devriez y voir Jupyter Notebook . Si vous avez un environnement virtuel installé, il sera suivi par le nom de l’environnement comme suit: Jupyter Notebook (env)
    4. Cliquez avec le bouton droit de la souris sur l’entrée Jupyter Notebook et naviguez jusqu’à More => Open File Location
    5. Cliquez avec le bouton droit de la souris sur l’entrée correcte du carnet Jupyter, puis cliquez sur Propriétés
    6. Entrez un chemin dans la zone Démarrer dans: si le chemin contient des espaces, vous devez le mettre entre guillemets

    Utilisateur naviguant dans le dossier Anaconda3 (sous Windows; dans AppData), modifiant les propriétés du raccourci

    Essayez d’abord de courir

    jupyter notebook --notebook-dir='C:\Your\Desired\Start\Directory\'

    dans une ligne de commande (cmd) pour voir si le bloc-notes Jupyter s’ouvre à l’emplacement souhaité.

    Si oui, alors vous pouvez en faire un raccourci par:

    1. Dans un explorateur de fichiers Windows ou sur le bureau, cliquez avec le bouton droit sur Nouveau> Raccourci

    2. Entrez l’emplacement suivant et cliquez sur suivant:

    jupyter notebook --notebook-dir='C:\Your\Desired\Start\Directory\'

    1. Entrez un nom pour votre raccourci et terminer

    Vous avez maintenant un raccourci pour lancer Jupyter à l’endroit souhaité. Cela fonctionne sur Windows 7.

    Notez que si vous trouvez que l’erreur indique que le chemin n’est pas valide, essayez d’utiliser une barre oblique / au lieu de la barre oblique inverse dans le chemin d’access, tel que jupyter notebook --notebook-dir='D:/'

    Vous pouvez modifier la configuration à partir de la ligne de commande conda:

    • Exécuter l’invite de commande anaconda
    • exécuter le jupyter notebook --generate-config
    • un répertoire .jupyter / devrait avoir créé dans votre maison avec un fichier jupyter_notebook_config.py
    • décommentez et éditez le champ c.NotebookApp.notebook_dir

    crédit à Clement https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/gqRwT_SxGBw

    J’ai juste eu le même problème et testé les méthodes mentionnées ci-dessus. Après plusieurs essais, j’ai réalisé qu’ils étaient partiellement corrects et ne sont pas la solution complète. J’ai testé le ci-dessous dans Windows 10 et Anaconda 4.4.0 avec python 3.6.

    Il y a deux façons de faire, même si la différence est minime. Suivez la voie suggérée ci-dessus:

    1) Ouvrez “Anaconda Prompt” et tapez jupyter notebook --generate-config

    2) Vous trouvez le fichier dans C:\Users\username\.jupyter\jupyter_notebook_config.py

    3) Modifiez la ligne de #c.NotebookApp.notebook_dir = '' en c.NotebookApp.notebook_dir = 'c:\test\your_root\'

    4) Ensuite, accédez au raccourci de Jupyter Notebook situé dans C:\Users\User_name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)

    5) Faites le clic droit et allez dans les Properties

    6) Dans le champ Target , supprimez %USERPROFILE% comme suggéré ci-dessus.

    7) Ensuite, dans le champ Start in , tapez le même répertoire de c:\test\your_root\ dans jupyter_notebook_config.py

    8) Fait!

    Pour simplifier, après l’étape 3, accédez à C:\Users\User_name\Anaconda3\Scripts

    4-2) Vous pouvez voir le fichier de jupyter-notebook.exe et cliquer dessus.

    5-2) Ensuite, le Jupyter lance le dossier que vous avez spécifié dans jupyter_notebook_config.py . Faites donc le raccourci de ce fichier.

    6-2) Fait.

    J’utilise Windows 7 (64 bits) avec Anaconda2. Dans le menu Démarrer, cliquez avec le bouton droit sur Jupyter Notebook -> Properties . Dans le champ Target , remplacez %USERPROFILE% par votre nouveau "D:\path" .

    jupyter

    Une astuce consiste à naviguer dans le dossier de démarrage de votre choix dans Windows Explorer:

    • cliquez sur Fichier
    • cliquez sur l’invite de commande Ouvrir
    • puis tapez simplement “cahier jupyter” et appuyez sur entrée

    un navigateur Web devrait apparaître rapidement avec le bon dossier de démarrage.

    Les réponses ci-dessus ont donc aidé, mais permettez-moi de préciser que d’autres personnes qui ne sont pas très intelligentes peuvent résoudre le problème de la même manière:

    Ce problème se produit avec Windows 10 qui installe Anaconda avec Python, Ipython et Jupyter Notebook.

    D’abord, vous ouvrez l’invite anaconda et tapez ce qui suit dans l’invite

     jupyter notebook --generate-config 

    Tu vas avoir quelque chose comme ça: entrer la description de l'image ici

    Vous n’avez plus rien à faire sur l’invite. Je n’ai pas photographié mon adresse complète à cause de la confidentialité, mais cela montre quelque chose comme:

     C:\Users\name\.jupyter 

    Trouvez ce dossier dans votre lecteur C: et dans ce dossier, vous verrez le fichier jupyter_notebook_config.py qui est un fichier python. Faites glisser le fichier dans un Notepad ++ pour le modifier. Lors de l’édition, recherchez la ligne 214, qui ressemble à:

     #c.NotebookApp.notebook_dir = '' 

    Nous devons le décommenter et append notre adresse de dossier cible dans le champ ” comme ceci:

     c.NotebookApp.notebook_dir = 'C:\\Users\\name\\Desktop\\folername' 

    Enregistrez ensuite le fichier. Ensuite, vous ouvrez à nouveau l’invite anaconda, tapez jupyter notebook, il se lancera dans le navigateur dans le dossier avec l’adresse ci-dessus. Ici, le point clé est UNCOMMENT, ce qui signifie supprimer le # devant la ligne, puis USE \\ double barre oblique entre les dossiers, sinon, si vous utilisez \, cela ne fonctionnera pas.

    C’est tout.

    d’accord avec la plupart des réponses sauf que dans jupyter_notebook_config.py , vous devez mettre

     #c.NotebookApp.notebook_dir='c:\\test\\your_root' 

    double \\ est la réponse clé

    Vous pouvez créer des fichiers Windows comme celui-ci.

     D: (your dexired drive) cd \Your\Desired\Start\Derectory Jupyter notebook 

    Enregistrez-le sous le nom “JupyterNB.bat” (ou ce que vous voulez) et double-cliquez dessus.

    Cette question est assez ancienne et le problème semble avoir été résolu, mais si ce n’est que pour me rappeler la prochaine fois que je suis confronté à ce problème, voici une autre solution (testée uniquement sur Windows 10, cependant).

    Le raccourci pour le cahier jupyter (que ce soit depuis le menu Démarrer, un raccourci sur le bureau ou épinglé à la barre des tâches) appelle un certain nombre de scripts (pour initialiser le cahier jupyter, etc.) Properties window Se joindre

     --notebook-dir='C:/Your/Desired/Start/Directory/' 

    devrait démarrer le cahier dans le répertoire spécifié (comme l’a souligné @Victor O, il ne peut pas s’agir d’un lecteur, mais doit être un dossier).
    Si cela ne fait pas l’affaire, cela ne fait pas de mal d’append le même répertoire au champ Start in .

    Remarque: j’ai utilisé des barres obliques dans le champ Cible et des barres obliques dans le champ Démarrer dans . N’hésitez pas à changer cela si vous êtes curieux de savoir quelles combinaisons fonctionnent.

    En outre, ce n’était pas mon idée, mais j’ai oublié d’où cela venait (j’ai vérifié le raccourci de mon installation précédente, car j’étais sûr de ne rien avoir essayé de cette page, mais la voie proposée depuis le lien fourni par l’OP). . Si quelqu’un veut fournir le lien, veuillez le faire.

    Désolé si je ne peux pas y append de recherche fondamentale, mais la solution a fonctionné pour moi sur quatre systèmes distincts et est assez simple à mettre en œuvre.

    Je viens d’installer Anaconda sur Windows 10 et j’ai essayé de configurer Jupyter pour qu’il s’ouvre dans mon répertoire spécifié, y compris la mise à jour du fichier de configuration Jupyter comme suggéré ci-dessus. Cela n’a pas fonctionné. Après avoir consulté d’autres threads, je suis tombé sur le fichier “notebook.bat” dans le dossier .anaconda \ scripts \. Cela lance Jupyter. J’ai pris une copie du fichier .bat dans le dossier dans lequel je veux travailler, je l’ai lancé et voilà – Jupyter se lance dans ce dossier et je ne vois plus tous les dossiers de mon PC, juste celui que je veux. Un raccourci sur le bureau plus tard et je suis un “non-technicien” heureux. J’espère que ça aide.

    Après plusieurs tentatives, je l’ai fait. J’ai mentionné les étapes les plus faciles ci-dessous:

    1. Faites un clic droit sur l’icône du lanceur jupyter à partir du menu Démarrer ou du navigateur de bureau ou anaconda

    2. Maintenant, vous devez changer 2 choses à l’écran: Ajoutez votre chemin à la fois à la cible et commencez dans la fenêtre des propriétés

      Mises en garde:

      une. Votre chemin doit être dans le même lecteur que le lecteur sur lequel jupyter est installé. Puisque le mien était en lecteur C, j’ai utilisé le chemin suivant “C: / JupyterWorkLibrary”

      b. Pour target, à la fin du chemin existant, c’est-à-dire après sript.py “, ajoutez ceci après un espace. Certaines personnes ont mentionné la suppression de% USERPROFILE% de la cible. Je ne l’ai pas rencontré. Image pour les propriétés de jupyter

      c. Pour commencer, ajoutez le même chemin. J’ai utilisé un chemin sans espaces pour éviter les problèmes. Je suggérerais également de ne pas utiliser le chemin entre guillemets, de toute façon j’ai déjà utilisé des barres obliques dans le chemin

    3. Maintenant, lancez simplement le cahier. Il devrait s’ouvrir dans le bon dossier.

    J’espère que cela t’aides.

    PS: Je suis sûr qu’il y a d’autres moyens, cela a fonctionné pour moi. Je ne suis même pas sûr des contraintes mentionnées. C’est juste qu’avec ces étapes je pourrais faire mon travail.

    Voici comment le même problème que j’ai rencontré a été résolu. La plupart des mesures que j’ai sockets pour résoudre les problèmes sont déjà décrites dans les solutions fournies précédemment par d’autres.

    Il y a deux manières de démarrer l’application Jupyter Notebook

    1. De Anaconda Navigator
    2. En utilisant le raccourci (nom: Jupyter Notebook) vers l’application Jupyter Notebook. Sous Windows, il est normalement disponible dans le dossier: “C: \ Users \\ AppData \ Roaming \ Microsoft \ Windows \ Menu Démarrer \ Programmes \ Anaconda3 (64 bits)”

    Il existe différentes manières de configurer l’application Jupyter Notebook pour enregistrer les blocs-notes dans un dossier autre que celui par défaut.

    Si vous utilisez Anaconda Navigator pour lancer un cahier

    Si vous utilisez le navigateur Anaconda pour lancer l’application bloc-notes Jupyter, la méthode de configuration consiste à supprimer le commentaire du champ “c.NotebookApp.notebook_dir” dans “jupyter_notebook_config.py” et à append le chemin. Après la mise à jour, le champ ressemble à: c.NotebookApp.notebook_dir = < Entrez le chemin absolu ici >

    Dans le cas de Windows et lorsque Anaconda est installé pour un utilisateur particulier, ce fichier se trouve dans C: \ Users \ < USERNAME > .jupyter.

    Si vous ne trouvez pas le dossier “.jupyter”, suivez les étapes ci-dessous pour le créer.

    1. Exécuter l’invite de commande anaconda
    2. À l’invite de commande, lancez “jupyter notebook –generate-config”

    Si vous utilisez le raccourci (nom: Jupyter Notebook) vers l’application Jupyter Notebook pour le lancer

    Si vous examinez la commande dans la zone cible de ce raccourci, vous remarquerez que l’application Notebook est démarrée en exécutant le fichier “C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py” qui accepte un paramètre de chemin

    L’approche de base pour définir l’emplacement où les fichiers du bloc-notes seront enregistrés est -> pour fournir le chemin du dossier requirejs lors du démarrage de l’application Jupyter Notebook. Ceci peut être fait de deux façons:

    1. Créer une variable d’environnement pour pointer vers le dossier requirejs et l’utiliser comme paramètre
    2. Définir le chemin absolu dans le raccourci lui-même

    Suivez les étapes ci-dessous: (Remarque: remplacez le texte entre crochets par le texte réel)

    1. Recherchez le raccourci “Bloc-notes Jupyter”. Lorsque Anaconda a été installé pour un utilisateur particulier (lors de l’installation, le choix sélectionné était réservé à l’utilisateur), le raccourci (Nom: “Jupyter Notebook”, Type: Raccourci) se trouvait dans “C: \ Users \ < USERNAME > \ AppData \ Roaming \ Microsoft \ Windows \ Menu Démarrer \ Programmes \ Anaconda3 (64 bits) ”
    2. Faites un clic droit sur le raccourci et sélectionnez “Propriétés”
    3. Dans la zone “Cible”, recherchez C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py% USERPROFILE%
    4. Remplacez “% USERPROFILE%” par

      une. Soit: la variable d’environnement créée pour pointer vers le dossier dans lequel vous souhaitez stocker les fichiers du bloc-notes. La commande ressemblera à: C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py% < ENVIRONMENTVARIABLE >%

      b. OU: le chemin absolu du dossier de travail dans lequel vous souhaitez stocker les fichiers du bloc-notes. La commande ressemblera à: C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py < F: // dossier // sous-dossier >

    5. Remplacez le texte (chemin) dans la case “Démarrer dans” par:

      une. Soit: la variable d’environnement créée pour pointer vers le dossier dans lequel vous souhaitez stocker les fichiers du bloc-notes. Le texte dans la boîte “Démarrer dans” ressemblera à:% < ENVIRONMENTVARIABLE >%

      b. OU: le chemin absolu du dossier de travail dans lequel vous souhaitez stocker les fichiers du bloc-notes. Le texte de la boîte de dialog “Démarrer dans” ressemblera à: < F: // dossier // sous-dossier >

    Note 1: S’il y a des espaces dans le chemin, le chemin complet doit être placé entre guillemets.

    Note 2: Les chemins dans cette solution s’appliquent à la situation où Anaconda 3 (et Jupyter 3) est installé sur Windows pour un utilisateur particulier (pas pour tous les utilisateurs).

    Personnellement, j’ai préféré définir la variable d’environnement plutôt que de coder le chemin dans le raccourci.

    • Essayez de naviguer dans le dossier à partir duquel vous voulez exécuter les fichiers de l’ordinateur portable jupyter.
    • Faites un clic droit dans l’explorateur et cliquez sur Open in Terminal entrer la description de l'image ici
    • Ensuite, tapez la commande jupyter notebook pour exécuter le jupyter notebook -notes à partir de l’emplacement souhaité. entrer la description de l'image ici entrer la description de l'image ici

    Cette méthode n’est peut-être pas pertinente pour votre problème mais pour moi, c’est très utile.

    Il suffit de taper “cmd” dans la barre d’adresse pour ouvrir l’invite de commandes, puis sur “jupyter notebook”.

    Grâce à cette méthode, vous pouvez rapidement ouvrir Anaconda jupyter à partir de n’importe quel chemin que vous utilisez actuellement sur le système Windows.

    entrer la description de l'image ici entrer la description de l'image ici