这不是Notebook Validation Failed的副本。
我有一个Jupyter笔记本,之前一直工作正常。无论我做什么,都会出现这些错误(我附上了一些示例),而且对于笔记本所做的任何操作都没有用(我尝试过重新启动内核、重新启动Jupyter)。而且,这只发生在这个笔记本中,其他笔记本即使在同一会话中同时运行也不会出现这种情况。我尝试搜索但找不到任何内容。我在Jupyter中看到的是:
这样的错误有很多,它们相似但又不同:
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的副本,然后丢弃旧的。
更新 2021年9月10日:
看起来对于python v3.8.11
来说这已经不再是一个问题了。自从更新所有包之后,我就没有再遇到这个问题了,所以现在可能最简单的解决方法就是更新。我已经更新了:
jupyter core : 4.7.1
jupyter-notebook : 6.4.3
ipython : 7.26.0
ipykernel : 6.2.0