IPython Notebook save location

前端 未结 8 1884
闹比i
闹比i 2020-12-07 08:55

I just started IPython Notebook, and I tried to use \"Save\" to save my progress. However, instead of saving the *.ipynb in my current working directory, it is saved in my p

8条回答
  •  一个人的身影
    2020-12-07 09:50

    Yes, you can specify the notebooks location in your profile configuration. Since it's not saving them to the directory where you started the notebook, I assume that you have this option set in your profile. You can find out the the path to the profiles directory by using:

    $ ipython locate
    

    Either in your default profile or in the profile you use, edit the ipython_notebook_config.py file and change the lines:

    Note: In case you don't have a profile, or the profile folder does not contain the ipython_notebook_config.py file, use ipython profile create.

    # The directory to use for notebooks.
    c.NotebookManager.notebook_dir = u'/path/to/your/notebooks'
    

    and

    # The directory to use for notebooks.
    c.FileNotebookManager.notebook_dir = u'/path/to/your/notebooks'
    

    Or just comment them out if you want the notebooks saved in the current directory.

    Update (April 11th 2014): in IPython 2.0 the property name in the config file changed, so it's now:

    c.NotebookApp.notebook_dir = u'/path/to/your/notebooks'
    

提交回复
热议问题