笔记本验证失败 Jupyter

时间:2021-03-22 12:37:48

标签: python jupyter-notebook jupyter

这不是 pre-defined Routes 的副本。

我有一个 Jupyter ntb,它直到最近都运行良好。无论我做什么,我都会遇到那些正在改变的错误(我附上了一些例子),我用 ntb 做什么并不重要(我尝试重新启动内核,重新启动 Jupyter)。此外,它仅发生在此 ntb 中,即使在同一会话中同时运行,也不会发生在其他 ntb 中。我试图搜索但找不到任何东西。我在 Jupyter 中得到的是: Notebook Validation Failed

其中有很多,相似但不同:

The save operation succeeded, but the notebook does not appear to be valid. The validation error was:
Notebook validation failed: Non-unique cell id 'geological-poker' detected. Corrected to 'front-hampshire'.:
"<UNKNOWN>"

或其他:

Notebook validation failed: Non-unique cell id 'medieval-nebraska' detected. Corrected to 'stock-eating'.:
"<UNKNOWN>"
Notebook validation failed: Non-unique cell id 'intense-award' detected. Corrected to 'blocked-garage'.:
"<UNKNOWN>"

我在终端得到的是:

Notebook JSON is invalid: Non-unique cell id 'medieval-nebraska' detected. Corrected to 'convinced-vacation'.

Notebook JSON is invalid: Non-unique cell id 'medieval-nebraska' detected. Corrected to 'described-commerce'.
Notebook JSON is invalid: Non-unique cell id 'meaning-victoria' detected. Corrected to 'occasional-numbers'.
Notebook JSON is invalid: Non-unique cell id 'eastern-buyer' detected. Corrected to 'english-benchmark'.

知道发生了什么以及如何解决吗?


更新: 它以某种方式修复了一段时间但然后它又开始做同样的事情我仍然不明白它是什么以及它是如何修复和再次破坏的......一个修复是制作ntb的副本然后丢弃旧的.

1 个答案:

答案 0 :(得分:2)

我有同样的问题,在阅读之后,似乎原因是从其他会话中创建的其他笔记本复制/粘贴单元格。我还没有找到修复它的方法,但至少你可以通过复制单元格的内容而不是单元格本身来防止它发生。