Yux*_*ang 56 python ipython ipython-notebook
我刚开始使用IPython Notebook,我尝试使用"保存"来保存我的进度.但是,不是将*.ipynb保存在我当前的工作目录中,而是保存在我的python/Scripts文件夹中.有没有办法设置这个?
谢谢!
Vik*_*kez 54
是的,您可以在配置文件配置中指定笔记本位置.由于它没有将它们保存到您启动笔记本的目录中,因此我假设您在配置文件中设置了此选项.您可以使用以下命令找到profiles目录的路径:
$ ipython locate
Run Code Online (Sandbox Code Playgroud)
在默认配置文件或您使用的配置文件中,编辑ipython_notebook_config.py文件并更改行:
注意:如果您没有配置文件,或者配置文件文件夹不包含该ipython_notebook_config.py文件,请使用ipython profile create.
# The directory to use for notebooks.
c.NotebookManager.notebook_dir = u'/path/to/your/notebooks'
Run Code Online (Sandbox Code Playgroud)
和
# The directory to use for notebooks.
c.FileNotebookManager.notebook_dir = u'/path/to/your/notebooks'
Run Code Online (Sandbox Code Playgroud)
或者,如果您希望将笔记本保存在当前目录中,请将其注释掉.
更新(2014年4月11日):在IPython 2.0中,配置文件中的属性名称已更改,因此现在:
c.NotebookApp.notebook_dir = u'/path/to/your/notebooks'
Run Code Online (Sandbox Code Playgroud)
Ida*_*Ida 11
如果您正在使用IPython 4.x/Jupyter,请运行
$ jupyter notebook --generate-config
Run Code Online (Sandbox Code Playgroud)
这将创建一个文件jupyter_notebook_config.py在~/.jupyter.此文件已有一行开头# c.NotebookApp.notebook_dir=u''.
您需要做的就是取消注释此行并将值更改为您想要的位置,例如, c.NotebookApp.notebook_dir=u'/home/alice/my_ipython_notebooks'
| 归档时间: |
|
| 查看次数: |
88939 次 |
| 最近记录: |