修复损坏的 Jupyter 笔记本/加载以前的版本?

Edd*_*yvK 1 jupyter-notebook

我在运行 Jupyter 笔记本时发生了硬件崩溃。修复系统并尝试重新启动笔记本后,我收到以下错误消息:

Error loading notebook Unreadable Notebook: D:\Eddy\Documents\1604 Udacity\1612 Self-driving car Nanodegree\P4\P4 Eduard van Kleef.ipynb NotJSONError("Notebook不是JSON: ''...",)

有谁知道恢复到 Jupyter 以前的任何“检查点”的方法?或者至少部分恢复JSON的方法?

Rhu*_*ros 7

尝试这个

jupyter nbconvert filename.ipynb --clear-output
Run Code Online (Sandbox Code Playgroud)

它对我有用,因为它由于一些大数据的 Plotly 行为而损坏。


Bow*_*Bow 6

如果幸运的话,ipynb 文件已损坏但仍然存在。在这种情况下,您可以尝试在文本文件中打开它并将内容复制到新笔记本中。但请检查文件的大小。如果它是零字节,那么那里什么都没有!

当我的服务器内存不足并且笔记本以某种方式被完全擦除时,这实际上发生在我身上。完全糟透了。