JoT*_*JoT 13 python jupyter-notebook
我在一个.ipynb_checkpoints不允许使用文件夹名称写入磁盘空间的环境中工作。
不幸的是,这是 Jupyter Notebook 的默认路径Save and Checkpoint。有没有办法将 Jupyter Notebook 配置为不使用检查点功能或允许不同的文件夹名称?
小智 10
不完全是您问题的答案,但可能足够接近。
checkpoints 文件夹的路径是可配置的,因此您可以将其重命名为允许的名称,例如“_ipynb_checkpoints”,或者您可以将其移动到一个完全不同的文件夹。
你只需要添加
c.FileCheckpoints.checkpoint_dir = '_ipynb_checkpoints'
Run Code Online (Sandbox Code Playgroud)
到jupyter_notebook_config.py
有几种方法可以停止自动保存。
如果您已经安装了一个nbextension名为的contrib ,它会在笔记本的工具栏上添加自动保存时间配置,只需确保:AutoSaveTimejupyter-contrib-nbextensions
"autosavetime/main": true
Run Code Online (Sandbox Code Playgroud)
在您的配置文件中设置notebook.json。
或者在单元格中,要更改当前笔记本的自动保存值,您可以编写:
%autosave 0
Run Code Online (Sandbox Code Playgroud)
或者您可以更改您的设置custom.js以使其永久适用于所有笔记本:
define([
'base/js/namespace',
'base/js/events'
],
function(IPython, events) {
events.on("notebook_loaded.Notebook",
function () {
IPython.notebook.set_autosave_interval(0);
}
);
}
);
Run Code Online (Sandbox Code Playgroud)