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
- Depuis Anaconda Navigator
- 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
- Exécuter l'invite de commande anaconda
- À 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:
- Créez une variable d'environnement pour pointer vers le dossier requis et utilisez-la comme paramètre
- 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)
- 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) "
- Faites un clic droit sur le raccourci et sélectionnez "Propriétés"
- Dans la zone "Cible", recherchez C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py% USERPROFILE%
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 >
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.