IPython Notebook emplacement d'enregistrement
J'ai juste commencé à IPython Notebook, et j'ai essayé d'utiliser "Enregistrer" pour sauvegarder ma progression. Cependant, au lieu de sauver l' *.ipynb dans mon répertoire de travail actuel, il est enregistré dans mon python/dossier Scripts. Y aurait-il un moyen de régler cela?
Merci!
Vous devez vous connecter pour publier un commentaire.
Oui, vous pouvez spécifier les cahiers de l'emplacement dans votre profil de configuration. Puisqu'il n'est pas de les enregistrer dans le répertoire où vous avez démarré l'ordinateur portable, je suppose que vous avez cette option dans votre profil. Vous pouvez trouver le chemin vers le répertoire des profils à l'aide de:
Soit dans votre profil par défaut ou dans le profil, vous pouvez utiliser, modifier la
ipython_notebook_config.py
fichier et modifier les lignes:Remarque: Dans le cas où vous n'avez pas de profil, ou le dossier de profil ne contient pas le
ipython_notebook_config.py
fichier, utilisezipython profile create
.et
Ou juste un commentaire si vous voulez les cahiers enregistré dans le répertoire courant.
Mise à jour (11 avril 2014): dans IPython 2.0 le nom de la propriété dans le fichier de configuration modifié, de sorte qu'il est maintenant:
ipython locate
imprimé, alors je ne sais pas. Peut-être WinPython mis quelque chose pour vous. Vous pouvez toujours créer un nouveau profil et de l'utiliser: docsipython_notebook_config.py
. En haut du fichier, vous pouvez trouver:c = get_config()
.jupyter notebook --generate-config
Si vous utilisez IPython 4.x/Jupyter, exécutez
Cela va créer un fichier
jupyter_notebook_config.py
dans~/.jupyter
. Ce fichier a déjà une ligne de départ avec# c.NotebookApp.notebook_dir=u''
.Tout ce que vous devez faire est de décommenter cette ligne et modifiez la valeur à l'emplacement de votre choix, par exemple,
c.NotebookApp.notebook_dir=u'/home/alice/my_ipython_notebooks'
https://code.google.com/p/winpython/wiki/Installation#Settings
À ajouter à la réponse de Victor, j'ai été en mesure de changer le répertoire de sauvegarde sur Windows à l'aide de...
Juste
cd
à votre dossier de travail et ensuite démarrer leIPython notebook server
. De cette façon, vous pouvez être mobile.À exécuter dans Windows, copiez cette *.fichier bat à chaque répertoire que vous souhaitez utiliser, puis exécutez le ipython notebook par l'exécution du fichier de commandes. Cela suppose que vous avez ipython installé dans windows.
Jupyter en vertu de la WinPython de l'environnement dispose d'un fichier de commandes dans le
scripts
dossier appelé:Vous devez modifier la ligne suivante:
remplacement de la
Documents\WinPython%%WINPYVER%%\Notebooks
partie avec votre adresse de dossier.Avis que le
%%HOMEDRIVE%%%%HOMEPATH%%\
partie permettra d'identifier la racine et les dossiers de l'utilisateur (c'est à direC:\Users\your_name\
) qui vous permettra de point différent WinPython installations sur des ordinateurs distincts pour le même nuage dossier de stockage (par exemple, OneDrive) où l'on pouvait stocker, accéder et travailler avec les mêmes fichiers à partir de différents ordinateurs. Je trouve cela très utile.Une chose simple que vous pouvez faire est de l'ouvrir jupyter ordinateur portable dans cet endroit.
pour cette variable de chemin d'accès pour python et jupyter ordinateur portable doit être définie.
supposons que vous voulez enregistrer le fichier dans D:\projects.
etape 1:accédez à ce répertoire(j'.e-D:\projects)
etape n ° 2:-appuyez sur la touche shift + souris-clic-droit , puis ouvrez l'invite de commande.
vous pouvez aller simplement par la commande cd.
et de type ouvert jupyter cahier.
J'ai essayé les autres solutions, mais je n'ai pas trouvé que
c.NotebookApp.notebook_dir
paramètre dans la config...Donc, ce que je fais, c'est:
cd
dans le répertoire où je veux les ordinateurs portables et les postes de contrôleenregistré
jupyter-lab