J'ai essayé de suivre les instructions données dans la documentation de Jupyter Notebook .
Malheureusement, je n'ai pas été capable de 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.
cd
dans le répertoire ou un répertoire parent (avec le répertoire prévu, vous travaillerez imbriqué dans celui-ci).
Notez qu'il doit s'agir d'un dossier (E:\>
--- Cela ne fonctionnera pas)
Ensuite, lancez la commande jupyter notebook
Utilisez le fichier de configuration du cahier jupyter:
Ouvrez cmd
(ou Anaconda Prompt ) et exécutez jupyter notebook --generate-config
.
Ceci é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 que vous utilisez des barres obliques dans votre chemin et utilisez/home/utilisateur/au lieu de ~/pour votre répertoire personnel, vous pouvez utiliser des barres obliques inverses si elles sont placées entre guillemets, même si le nom du dossier contient des espaces tels que: "D:\yourUserName\Any Folder\More Folders\"
Supprimez le # au début de la ligne pour permettre à la ligne de s'exécuter
Je suis sur Windows 10 mais avec la même version d’Anaconda.
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:
Dans un explorateur de fichiers Windows ou sur le bureau, Faites un clic droit> Nouveau> Raccourci
Entrez l'emplacement suivant et cliquez sur suivant:
jupyter notebook --notebook-dir='C:\Your\Desired\Start\Directory\'
Vous avez maintenant un raccourci pour démarrer Jupyter à l’emplacement de votre choix. Cela fonctionne sous Windows 7.
Notez que si vous avez trouvé l'erreur en disant que le chemin n'est pas valide, essayez d'utiliser le slash commun /
au lieu de la barre oblique inverse dans le chemin, comme jupyter notebook --notebook-dir='D:/'
.
Je viens d'avoir 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 constituaient pas une 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 le chemin marneyle proposé ci-dessus: i.e.
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, allez 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 à la Properties
6) Dans le champ Target
, supprimez %USERPROFILE%
comme stenlytw suggéré ci-dessus.
7) Ensuite, dans le champ Start in
, tapez le même répertoire que c:\test\your_root\
dans jupyter_notebook_config.py
8) Fait!
De manière plus simple, après l'étape 3, passez à C:\Users\User_name\Anaconda3\Scripts
4-2) Vous pouvez voir le fichier de jupyter-notebook.exe
et cliquer dessus.
5-2) Ensuite, Jupyter lance le dossier que vous avez spécifié dans jupyter_notebook_config.py
. Alors faites le raccourci de ce fichier.
6-2) Fait.
Vous pouvez modifier la configuration à partir de la ligne de commande conda:
jupyter notebook --generate-config
c.NotebookApp.notebook_dir
crédit à Clement https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/gqRwT_SxGBw
J'utilise Windows 7 (64 bits) avec Anaconda2. Dans le menu de démarrage, cliquez avec le bouton droit sur Jupyter Notebook -> Properties
. Dans le champ Target
, remplacez %USERPROFILE%
par votre nouveau "D:\path"
.
Donc, les réponses ci-dessus ont aidé, mais permettez-moi de clarifier les choses pour que d'autres personnes qui ne sont pas vraiment intelligentes puissent résoudre le problème de la même manière:
Ce problème survient lorsque Windows 10 installe Anaconda avec Python, Ipython et Jupyter Notebook.
D'abord, ouvrez l'invite anaconda et tapez ce qui suit dans l'invite.
jupyter notebook --generate-config
Vous allez obtenir quelque chose comme ça:
Vous n'avez plus rien à faire sur l'invite. Pour des raisons de confidentialité, je n’ai pas capturé mon adresse complète au complet, mais cela ressemble à quelque chose comme:
C:\Users\name\.jupyter
Recherchez 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 bloc-notes ++ pour le modifier . Lors de la modification, recherchez la ligne 214, qui ressemble à ceci:
#c.NotebookApp.notebook_dir = ''
Nous devons le commenter et ajouter notre adresse de dossier cible dans le '' comme ceci:
c.NotebookApp.notebook_dir = 'C:\\Users\\name\\Desktop\\folername'
Puis enregistrez le fichier. Ensuite, ouvrez à nouveau anaconda Prompt, tapez jupyter notebook, il se lancera dans le navigateur dans le dossier portant l’adresse ci-dessus. Ici, le point clé est UNCOMMENT, ce qui signifie supprimer le # situé devant la ligne, puis USE \\ double barre oblique entre les dossiers, sinon, si vous utilisez \, cela ne fonctionnera pas.
C'est tout.
accepter 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é
Une astuce intéressante consiste à accéder au dossier de démarrage souhaité dans l'Explorateur Windows:
un navigateur Web devrait bientôt apparaître avec le bon dossier de départ.
Après beaucoup d'essais je l'ai fait. J'ai mentionné les étapes les plus faciles ci-dessous:
Faites un clic droit sur l'icône du lanceur jupyter dans le menu de démarrage ou le navigateur ou le navigateur anaconda
Maintenant, vous devez changer 2 choses à l'écran: Ajoutez votre chemin à la fois 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 celui dans lequel jupyter est installé. Comme le mien était dans le 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 suis pas tombé sur ce . Image de 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 rester fidèle à l’utilisation du chemin entre guillemets de toute façon D.J'ai aussi utilisé des barres obliques dans le chemin
Maintenant, lancez 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.
Cette méthode peut ne pas être pertinente pour votre problème, mais elle est très utile pour moi.
Il suffit de taper "cmd" dans la barre d'adresse pour ouvrir l'invite de commande, puis "jupyter notebook".
Par cette méthode, vous pouvez ouvrir rapidement Anaconda jupyter à partir de n’importe quel chemin en cours de séjour} _ sur le système Windows.
Vous pouvez créer un fichier bat Windows comme ceci.
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 je me souviens bien de la prochaine fois, voici une autre solution (testée uniquement sous Windows 10).
Le raccourci pour le bloc-notes 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 bloc-notes jupyter, etc.), qui sont écrits dans le texte Target. champ à partir du Properties window
..__ du raccourci.
--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 s'agir d'un lecteur, mais d'un dossier).
Si cela ne fait pas l'affaire, il ne sert à rien d'ajouter également le même répertoire au champ Start in.
Remarque: J'ai utilisé des barres obliques dans le champ Target et des barres obliques inverses dans le champ Start in. 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ù elle venait (j’ai vérifié le raccourci de ma précédente installation, car j’étais sûr de n’avoir rien essayé de cette page, mais de la manière proposée à partir du lien fourni par l’OP.) . Si quelqu'un veut 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.
Je viens d'installer Anaconda sur Windows 10 et j'essaie 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 discussions, 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 voilà - Jupyter se lance dans ce dossier et je ne vois plus tous les dossiers de mon ordinateur, mais celui que je veux. Un raccourci sur le bureau plus tard et je suis un heureux «non-technicien». J'espère que ça aide.
Si vous utilisez WinPython et pas anaconda, vous devez accéder au répertoire où vous avez installé WinPython, par exemple. C:\WPy-3670\settings\.jupyter\jupyter_notebook_config.py
Vous devez éditer ce fichier et trouver la ligne #c.NotebookApp.notebook_dir = ''
le changer pour par exemple .c.NotebookApp.notebook_dir = 'D:/your_own_folder/containing/jupyter_notes'
Vous devez également modifier la barre oblique inverse \
pour les barres obliques /
. assurez-vous également de décommenter la ligne en supprimant #
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.
Il existe différentes façons de configurer l'application Jupyter Notebook pour enregistrer les cahiers dans un dossier autre que celui par défaut.
Si vous utilisez Anaconda Navigator pour lancer le cahier
Si vous utilisez le navigateur Anaconda pour lancer l'application de bloc-notes Jupyter, vous pouvez configurer le champ "c.NotebookApp.notebook_dir" dans "jupyter_notebook_config.py" et ajouter le chemin. Après la mise à jour, le champ ressemble à ceci: 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:\Utilisateurs\<NOM D'UTILISATEUR>. Jupyter.
Si vous ne trouvez pas le dossier ".jupyter", suivez les étapes ci-dessous pour le créer.
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:\Utilisateurs\<NOM D'UTILISATEUR>\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 de bloc-notes seront enregistrés consiste à -> fournir le chemin du dossier requis lors du démarrage de l’application Jupyter Notebook. Ceci peut être fait de deux façons:
Suivez les étapes ci-dessous: (Remarque: remplacez le texte entre les chevrons par le texte actuel)
Remplacez "% USERPROFILE%" par
une. Soit: la variable d'environnement créée pour pointer vers le dossier dans lequel vous voulez stocker les fichiers de bloc-notes. La commande ressemblera à: C:\Utilisateurs\<NOM D'UTILISATEUR>\Anaconda3\Scripts\jupyter-notebook-script.py% <VARIABLE D'ENVIRONNEMENT> %
b. OU: le chemin absolu vers le dossier de travail dans lequel vous voulez que les fichiers du classeur soient stockés. La commande ressemblera à: C:\Utilisateurs\<NOM D'UTILISATEUR>\Anaconda3\Scripts\jupyter- notebook-script.py <F: // dossier // sous-dossier>
Remplacez le texte (chemin) dans la zone "Démarrer dans" par:
une. Soit: la variable d'environnement créée pour pointer vers le dossier dans lequel vous voulez stocker les fichiers de bloc-notes. Le texte dans la boîte de dialogue "Démarrer dans" ressemblera à:% <VARIABLE D'ENVIRONNEMENT>%
b. OU: le chemin absolu vers le dossier de travail dans lequel vous voulez que les fichiers de bloc-notes soient stockés. Le texte de la boîte de dialogue "Démarrer dans" ressemblera à ceci: <F: // dossier // sous-dossier>
Remarque 1: S'il y a des espaces dans le chemin, le chemin complet doit être placé entre guillemets.
Remarque 2: Les chemins de cette solution s'appliquent à la situation dans laquelle 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.
Vous pouvez utiliser un programme appelé FileMenuTools de Lopesoft pour votre commande Invite et taper simplement 'jupyter notebook'.
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 jupyter notebook --notebook-dir = "% FOLDERPATH%", mais le cahier s'ouvre dans le dossier parent donc vous devez cliquer vers le bas.
Si votre objectif est de changer de manière permanente le lieu de démarrage. Vous pouvez le faire en modifiant le raccourci pour le bloc-notes. En supposant que vous êtes sur Windows 10
Bonne chance
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 au 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%
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
Ensuite, collez le raccourci jupyter-notebook
. Double-cliquez sur le raccourci Votre jupyter devrait s'allumer et les packages dans Le dossier parent seront disponibles.