Comment changer le dossier de démarrage de Jupyter

309

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 souhaite modifier l'emplacement du dossier de démarrage de Jupyter.

kchak
la source

Réponses:

155

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

Notez qu'il doit s'agir d'un dossier ( E:\> --- cela ne fonctionnera pas)

Ensuite, exécutez simplement la commande jupyter notebook

Victor O
la source
3
C'est idéal pour les cas d'exception; Je ne veux pas changer la c.NotebookApp.notebook_dirpropriété de jupyter_notebook_config, je ne veux pas non plus changer la Start inpropriété de Jupyter (windows shortcut), je veux juste lancer Jupyter une ou deux fois dans un répertoire spécifique; juste cdlà (ou voir la réponse de @ DRozen )
The Red Pea
1
C'est le plus approprié, le répertoire de travail peut être modifié au fur et à mesure !!
Vamsi
8
Il convient de mentionner que cela fonctionne toujours lorsqu'il est fait dans l'invite Anaconda - tout le monde n'a pas accès aux commandes conda via cmd.
JayCe
3
IMPORTANT : après la configuration typique de nbconfig, supprimez également %USERPROFILE%de votre champ cible de raccourci Jupyter Notebook .
csaladenes
C'est la manière la plus concise. Cependant, sur Windows, cela doit être exécuté à partir de l'invite Anaconda, car les variables de chemin ne sont pas mises à jour par Anaconda (paramètres recommandés).
Sayan Pal
457

Utilisez le fichier de configuration du carnet jupyter:

Ouvrez cmd(ou Anaconda Prompt ) et exécutez jupyter notebook --generate-config.

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

Accédez à l'emplacement du fichier et ouvrez-le dans un éditeur

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

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

Assurez-vous d'utiliser des barres obliques dans votre chemin d'accès et utilisez / home / user / au lieu de ~ / pour votre répertoire personnel, les barres obliques inverses peuvent être utilisées si elles sont placées entre guillemets, même si le nom du dossier contient des espaces en tant que tels: "D:\yourUserName\Any Folder\More Folders\"

Supprimez le # au début de la ligne pour permettre à la ligne de s'exécuter

marneylc
la source
65
Assurez-vous de ne pas commenter cette ligne. Cela m'a attiré un peu.
csaladenes
40
Très important sur les barres obliques. Vous écririez donc: C: / Users / username / . Cela m'a eu parce que nous
n'écrivons
13
Désolé, mais cela ne fonctionne pas pour moi, j'ai exactement cette ligne (non commentée, bien sûr): c.NotebookApp.notebook_dir = 'E:/Daniel/Python Projects/'- Elle continue à s'ouvrir ailleurs.
Daniel Möller
8
La bonne réponse à la question de OP est une combinaison de cette réponse, des commentaires de deux utilisateurs sous: csaladenes et Shantnu Tiwari, et également une réponse ci-dessous par cb4 et également deux commentaires par Stefano et Oskar Świerad. Je suis sur Win10, Anaconda 3
Colonder
26
Ne fonctionne plus sous Windows, vous devez maintenant modifier% USERPROFILE% dans la cible de raccourci. Voici les instructions officielles .
Automne
116

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

  1. Cliquez sur le menu Démarrer , puis sur Tous les programmes (uniquement les programmes pour Win10)
  2. Cliquez sur le dossier Anaconda3 ; le mien est Anaconda3 (64 bits)
  3. Là, vous devriez voir Jupyter Notebook . Si un environnement virtuel est installé, il sera suivi du nom de l'environnement comme ceci: Jupyter Notebook (env)
  4. Cliquez avec le bouton droit sur l' entrée du bloc-notes Jupyter et accédez à Plus => Ouvrir l'emplacement du fichier
  5. Cliquez avec le bouton droit sur l'entrée correcte du bloc-notes 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
  7. Supprimer "% USERPROFILE%" à la fin du chemin exécutable

Utilisateur naviguant vers le dossier Anaconda3 (dans Windows; dans AppData), modifiant les propriétés du raccourci "Jupyter Notebook", pour changer sa commande "Démarrer dans" pour pointer vers un répertoire où vous voulez que Jupyter démarre

cb4
la source
21
J'ai fait exactement cela, j'ai changé le chemin "Démarrer dans". Mais quand je double-clique sur le raccourci, il s'ouvre dans mon répertoire personnel. Fou! Avez-vous des suggestions?
hercules.cosmos
4
J'ai le même problème.
Atte Juvonen
3
Cela ne fonctionne pas sur Windows 10. Le chemin existe et est inclus, mais il commence au dossier d'origine.
shahar_m
14
Ajoutez votre chemin dans la case "Destination", aprèsjupyter-notebook-script.py
Stefano Piovesan
36
Oui, vous devez également supprimer "% USERPROFILE%" à la fin du chemin exécutable
Oskar Świerad
84

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, vous pouvez en faire un raccourci en:

  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 terminez

Vous disposez maintenant d'un raccourci pour démarrer Jupyter à l'emplacement souhaité. Cela fonctionne sur Windows 7, macOS et Linux. Pour les fenêtres, il est préférable de placer le chemin entre guillemets doubles "car les guillemets simples 'ne fonctionneront pas s'il y a un espace dans le chemin

Notez que si vous avez trouvé l'erreur indiquant que le chemin n'est pas valide, essayez d'utiliser une barre oblique commune /au lieu d'une barre oblique inverse \dans le chemin comme jupyter notebook --notebook-dir="D:/"

Louis Yang
la source
cela ne fonctionne pas dans Windows 10. il ne vous permettra pas de créer un fichier de lien. car le fichier jupyter est introuvable.
qinking126
1
@ qinking126 Pouvez-vous ouvrir le cahier jupyter si vous exécutez la commande "cahier jupyter" dans CMD?
Louis Yang
2
Je pense que c'est la meilleure réponse. Le --notebook-dirdrapeau fonctionne pour moi sur mac et linux.
arnfred
40

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 sont partiellement corrects et ne sont pas la solution complète. J'ai testé ce qui suit dans Windows 10 et Anaconda 4.4.0 avec python 3.6.

Il y a deux façons de faire même si elles n'ont que très peu de différence. Suivez la méthode marneylc suggérée ci-dessus: ie

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) Changez la ligne de #c.NotebookApp.notebook_dir = '' enc.NotebookApp.notebook_dir = 'c:\test\your_root\'

4) Ensuite, allez dans le 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 accédez au Properties

6) Sur le Targetterrain, retirer %USERPROFILE%comme stenlytw suggéré ci-dessus.

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

8) C'est fait!

Comme le moyen le plus simple, après l'étape 3, allez à C:\Users\User_name\Anaconda3\Scripts

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

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

6-2) Terminé.

Yul
la source
6
En fait, tout ce que vous deviez faire après 1-3 était de modifier votre raccourci Juypiter pour supprimer% USERPROFILE%.
iheanyi
2
N'a pas fonctionné pour moi: le dossier C: \ Users \ User_name \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Anaconda3 (64 bits) n'existe pas sur mon ordinateur et en cliquant sur jupyter-notebook.exe, un bloc-notes dans le répertoire où se trouve jupyter-notebook.exe, pas dans le répertoire que j'ai spécifié dans 'jupyter_notebook_config.py'
Sander Heinsalu
1
votre solution est parfaite (étapes 1 à 3)
Jeff Bluemel
Utilisez 'c: / test / your_root /' plutôt que 'c: \ test \ your_root \' à l'étape 3 pour éviter la séquence d'échappement de barre oblique inverse.
MZB
@SanderHeinsalu Pour trouver le bon chemin (Windows 10), cliquez sur le bouton windos dans le coin inférieur gauche, tapez "Jupyter Notebook" et cliquez avec le bouton droit sur l'application à venir. Ensuite, vous pouvez ouvrir l'emplacement du fichier.
DaveM
28

Vous pouvez modifier la configuration depuis la ligne de commande conda:

  • exécuter l'invite de commande anaconda
  • courir jupyter notebook --generate-config
  • un répertoire .jupyter / aurait dû être créé chez vous avec un fichier jupyter_notebook_config.py
  • décommenter et modifier le champ c.NotebookApp.notebook_dir

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

shahar_m
la source
La non-mise en commentaire est en effet une étape importante.
weezilla
3
Confirmez que cela fonctionne pour moi sur Windows 10 et est probablement la solution la plus simple
IgNite
26

J'utilise Windows 7 (64 bits) avec Anaconda2. Dans le menu Démarrer, faites un clic droit Jupyter Notebook -> Properties. Sur le Targetterrain, passez %USERPROFILE%à votre nouveau "D:\path".

                         jupyter

stenlytw
la source
5
J'utilise Anaconda 3 et Windows 10 et cette réponse est presque correcte pour ce combo - j'ai utilisé "E: /" plutôt que "D: \ nouveau chemin". NOTE IMPORTANTE: c'est une "barre oblique", pas une "barre oblique inverse", même s'il s'agit de Windows. J'ai laissé mon champ "Démarrer dans:" seul.
garantit
Que doit-on trouver dans le champ "Target:"?
user3731622
23

Donc, les réponses ci-dessus ont aidé, mais permettez-moi de clarifier les choses afin que d'autres personnes qui ne sont pas très familières avec MS-Windows puissent travailler de la même manière:

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

Ouvrez d'abord l'invite Anaconda et tapez ce qui suit dans l'invite:

jupyter notebook --generate-config

Vous obtiendrez quelque chose comme ceci: entrez la description de l'image ici

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

C:\Users\name\.jupyter

Recherchez ce dossier sur votre lecteur C: et dans ce dossier, recherchez le fichier python jupyter_notebook_config.py. Faites glisser le fichier dans un Bloc-notes ++ pour le modifier. Lors de l'édition, regardez autour de la ligne 214, pour la chaîne qui ressemble à:

#c.NotebookApp.notebook_dir = ''

Décommentez-le, c'est-à-dire supprimez le "#" dans la première colonne. Ajoutez maintenant notre adresse de dossier cible dans le '' comme ceci:

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

Enregistrez ensuite le fichier. Ensuite, ouvrez à nouveau l'invite anaconda, tapezjupyter notebook . Cela devrait lancer Jupyter Notebook dans le navigateur dans le dossier avec l'adresse ci-dessus. Ici, le point clé est de DÉCOMPRIMER (ce qui signifie supprimer) le # en début de ligne, puis UTILISER \\ les doubles barres obliques (pour le séparateur de chemin) entre les dossiers. Si vous n'utilisez que des barres obliques simples \, cela ne fonctionnera pas.

C'est tout.

commentallez-vous
la source
Parfait .. cela a bien fonctionné .. et c'est simple .. je peux dire sa meilleure réponse
Suneeldatta Kolipakula
A fonctionné comme un charme. Merci :)
Sujinsmailbox
De toutes les méthodes ici, c'est celle qui a fonctionné pour moi. Bien que, dans mon cas, j'ai dû utiliser des doubles barres obliques // au lieu de la double barre oblique
inverse
6

Pour Windows 10:

  1. Recherchez le raccourci du bloc-notes Jupiter (dans le menu Démarrer> Anaconda).
  2. Clic droit et Properties.
  3. Ajoutez le chemin que vous souhaitez ( mais n'utilisez /pas \pour le chemin) comme indiqué sur la capture d'écran:

entrez la description de l'image ici

vasili111
la source
5

Cette question est assez ancienne et le problème semble avoir été résolu, mais ne serait-ce 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 dans le menu Démarrer, un raccourci sur le bureau ou épinglé à la barre des tâches) appelle un certain nombre de scripts (vraisemblablement pour initialiser le cahier jupyter, etc.), qui sont écrits dans le champ de texte cible à partir du raccourci. Properties window. Ajout

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

devrait démarrer le bloc-notes 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 peut pas nuire d'ajouter également le même répertoire au champ Démarrer dans .

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

De plus, ce n'était pas mon idée, mais j'ai oublié d'où il venait (j'ai vérifié le raccourci de mon installation précédente, car j'étais sûr de n'avoir rien essayé de cette page, mais le chemin proposé à partir du lien fourni par l'OP.) . Si quelqu'un souhaite fournir le lien, veuillez le faire.

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

niak
la source
5

acceptez la plupart des réponses sauf que dans jupyter_notebook_config.py, vous devez mettre

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

le double \\est la réponse clé

LeonTan
la source
3

Une bonne astuce consiste à simplement accéder au dossier de démarrage souhaité dans l'Explorateur Windows:

  • cliquez sur Fichier
  • cliquez sur Ouvrir une invite de commande
  • puis tapez simplement "cahier jupyter" et appuyez sur Entrée

un navigateur Web devrait apparaître sous peu avec le dossier de démarrage correct.

DRozen
la source
Semblable à la réponse de Victor O , je pense
The Red Pea
c'est similaire mais avec une différence que si vous accédez d'abord au dossier de démarrage de votre choix dans l'Explorateur Windows, vous évitez l'étape "cd"
DRozen
Alternativement, si vous maintenez la touche Maj gauche et faites un clic droit dans le dossier, il affichera "Ouvrir la fenêtre de commande ici" dans le menu contextuel
Nicholas McCarthy
2

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

Tapez simplement "cmd" dans la barre d'adresse pour ouvrir l'invite de commande, puis "cahier jupyter".

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

entrez la description de l'image ici entrez la description de l'image ici

OChicken
la source
moyen facile d'ouvrir cmd dans le répertoire actuel
Ta946
2

Si votre objectif est de modifier définitivement le lieu de démarrage. Vous pouvez le faire en modifiant le raccourci du bloc-notes. En supposant que vous êtes sous Windows 10

  1. Appuyez sur Démarrer et recherchez Jupter Notebook dans le dossier Anaconda
  2. Clic droit -> Plus -> Ouvrir l'emplacement du fichier
  3. Faites un clic droit sur le Jupyter Notebook short cute -> Propriétés
  4. Maintenant dans la cible: vous verrez quelque chose à la fin qui ressemble à: "% USERPROFILE% /". Remplacez le contenu de % USERPROFILE% / par le RÉPERTOIRE souhaité . par exemple "D: \ GoogleDrive"

Bonne chance

MWw
la source
1

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. Ça n'a pas marché. 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 exécuté et le tour est joué - Jupyter se lance dans ce dossier et je ne vois plus chaque dossier sur 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.

phil_l
la source
1

Vous pouvez créer un fichier bat comme Windows.

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

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

Tetsuya
la source
1

Après de nombreux essais, je l'ai fait. J'ai mentionné les étapes les plus simples ci-dessous:

  1. Faites un clic droit sur l'icône du lanceur jupyter depuis le menu Démarrer ou le bureau ou le navigateur 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

    Avertissements:

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

    b. Pour la cible, à 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 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 s'en tenir à l'utilisation du chemin entre guillemets, de toute façon j'ai également utilisé des barres obliques dans le chemin

  3. Maintenant, lancez simplement le bloc-notes. Il devrait s'ouvrir dans le bon dossier.

J'espère que cela t'aides.

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

Neethu Merlin Rajan
la source
1

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

Il existe deux façons de démarrer l'application Jupyter Notebook

  1. Depuis Anaconda Navigator
  2. Utilisation du raccourci (nom: Jupyter Notebook) vers l'application Jupyter Notebook. Dans Windows OS, il est normalement disponible dans le dossier: "C: \ Users \\ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Anaconda3 (64 bits)"

Il existe différentes façons 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 le bloc-notes

En cas d'utilisation du navigateur Anaconda pour lancer l'application de bloc-notes Jupyter, la façon de configurer consiste à annuler le commentaire du champ "c.NotebookApp.notebook_dir" dans "jupyter_notebook_config.py" et à ajouter le chemin d'accès. Après la mise à jour, le champ ressemble à: c.NotebookApp.notebook_dir = < Entrez le chemin absolu ici >

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

Si vous ne trouvez pas le dossier ".jupyter", procédez comme suit pour le créer

  1. Exécuter l'invite de commande anaconda
  2. À l'invite de commandes, exécutez "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 requis lors du démarrage de l'application Jupyter Notebook. Ceci peut être fait de deux façons:

  1. Créez une variable d'environnement pour pointer vers le dossier requis et utilisez-la comme paramètre
  2. Définissez 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. Localisez le raccourci "Jupyter Notebook". Lorsque Anaconda a été installé pour un utilisateur particulier (lors de l'installation, le choix sélectionné était pour l'utilisateur uniquement), le raccourci (Nom: "Jupyter Notebook", Type: Raccourci) résidait 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 au travail dossier que vous voulez enregistrer les fichiers portables à être stockés dans la commande ressemblera à :. C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py < F: // dossier // sous-dossier >

  5. Remplacez le texte (chemin d'accès) dans la zone "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 "Start In" ressemblera à:% < ENVIRONMENTVARIABLE >%

    b. OU: le chemin absolu vers le dossier de travail dans lequel vous souhaitez stocker les fichiers du bloc-notes. Le texte dans la zone "Démarrer dans" ressemblera à: < F: // dossier // sous-dossier >

Remarque 1: S'il y a des espaces dans le chemin, le chemin entier doit être placé entre guillemets.

Remarque 2: les chemins de 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 une variable d'environnement plutôt que de coder en dur le chemin dans le raccourci.

Yeshwant
la source
1
  • Essayez de naviguer vers le dossier à partir duquel vous souhaitez exécuter les fichiers du carnet jupyter.
  • Faites un clic droit dans l'explorateur et cliquez sur Open in Terminal entrez la description de l'image ici
  • Tapez ensuite la commande jupyter notebookpour exécuter le bloc-notes à partir de l'emplacement souhaité. entrez la description de l'image ici entrez la description de l'image ici
Mohsin Mahmood
la source
1
jupyter notebook --notebook-dir=%WORKING_DIR%,

où% WORKING_DIR% (H: \ data \ ML) - répertoire où vous allez travailler

C'est le moyen de commande en ligne le plus simple, à mon humble avis

AlexPes
la source
0

Vous pouvez utiliser un programme appelé FileMenuTools de Lopesoft pour votre invite de commande et tapez simplement «jupyter notebook».

Alternativement, vous pouvez également l'utiliser pour créer un raccourci dédié à l'aide du programme C: /windows/System32/cmd.exe et des arguments / k notebook jupyter --notebook-dir = "% FOLDERPATH%" mais cela ouvre le notebook dans le dossier parent vous devez donc cliquer vers le bas.

moonbase3
la source
0

Dans le cas où vous utilisez WinPython et non anaconda, vous devez accéder au répertoire dans lequel vous avez installé WinPython, par exempleC:\WPy-3670\settings\.jupyter\jupyter_notebook_config.py

Vous devez éditer ce fichier et trouver la ligne le #c.NotebookApp.notebook_dir = ''changer par exemple c.NotebookApp.notebook_dir = 'D:/your_own_folder/containing/jupyter_notes'

Vous devez également remplacer la barre oblique inverse \par des barres obliques /. assurez-vous également de décommenter la ligne en supprimant#

Dhirendra Khanka
la source
0

C'est ce que je fais pour Jupyter / Anaconda sous Windows. Cette méthode transmet également à jupyter un script de configuration python. J'utilise ceci pour ajouter un chemin vers le dossier parent de mon projet:

1 Créez jnote.bat quelque part:

@echo off
call activate %1
call jupyter notebook "%CD%" %2 %3
pause

Dans le même dossier, créez un raccourci Windows jupyter-notebook

        TARGET: D:\util\jnote.bat py3-jupyter --config=jupyter_notebook_config.py
        START IN: %CD%

raccourci jupyter-notebook

Ajoutez l'icône jupyter au raccourci.

2 Dans vos dossiers de projets jupyter, procédez comme suit:

Créez jupyter_notebook_config.py , mettez ce que vous aimez ici:

import os
import sys
import inspect

# Add parent folder to sys path

currentdir = os.path.dirname(os.path.abspath(
    inspect.getfile(inspect.currentframe())))

parentdir = os.path.dirname(currentdir)

os.environ['PYTHONPATH'] = parentdir

Collez ensuite le jupyter-notebookraccourci. Double-cliquez sur le raccourci et votre jupyter devrait s'allumer et les packages dans le dossier parent seront disponibles.

Steve Jones
la source
0

Ouvrez Anaconda Prompt et écrivez pour ouvrir un dossier de bloc-notes dans le lecteur G, jupyter notebook --notebook-dir 'G:'il n'y a pas de "="

Caner Erden
la source
0

Moyen facile!

1 - Tapez jupyer notebookdans le menu de démarrage

1

2 - Marque shortcut on desktopde jupyter notebook(clic droit de la souris!)

2


3 - Seul drag and dropvotre favorite folderdans le raccourci

majid Hakimi
la source
0

La manière la meilleure et la plus simple est indiquée dans le guide des débutants jupyter: [ https://jupyter-notebook-beginner-guide.readthedocs.io/en/latest/execute.html] Il a une solution de Windows et Mac, une solution pour Mac est également applicable pour Ubuntu ou toute distribution Linux.

J'espère que cela a été utile. J'ai essayé d'ajouter ceci en tant que commentaire mais à force d'avoir suffisamment de points de réputation pour cela.

Ajay Alex
la source
Il semble que ce soit un lien brisé.
nicoguaro
@nicoguaro J'ai mis à jour l'url du lien. Veuillez vérifier maintenant si cela résout le problème auquel vous êtes confronté.
Ajay Alex
Non, ça me fait monter un site qui n'existe pas, apparemment.
nicoguaro