如何修复 JupyterLab“代码编辑器不同步”错误消息?

use*_*176 7 python macos code-editor jupyter-lab

我在 JupyterLab 中看到错误消息:

"Code Editor out of Sync. 
Please open your browser JavaScript console for bug report instructions" 
Run Code Online (Sandbox Code Playgroud)

Jupyter Lab 3.0.3 版和 Python 3.7.7 版。我同时使用 Chrome 和 Safari。我仍然看到同样的问题。

在此处输入图片说明

Dou*_*eon 24

在 Windows 版 VS Code 中编辑 Jupyterlab 文件然后返回 Jupyterlab 后,我遇到了同样的问题。问题源于我的 VS Code 行结束设置。为了解决笔记本的问题,我在 Jupyterlab 编辑器中打开了笔记本 (1)

在此输入图像描述

向下滚动以确认行结尾为\r\n(2)

在此输入图像描述

然后Ctrl+F查找并全部替换\r\n\n(3)

在此输入图像描述

行结尾现在应该是\n(4)。您现在可以重新打开笔记本。

在此输入图像描述

感谢@AdvaitShirvaikar 为我指明了正确的方向!

  • 也为我工作!多谢 (2认同)

小智 9

您是否在本地 jupyter 实验室中下载并打开了 colab 文件?
如果是这样,一个简单的解决方法是在记事本/记事本++(或任何文本编辑器)中打开您的 .ipynb colab 文件并将所有 \r\n 替换为 \n
这对我有用!


Rah*_*jan 6

另外,我在我的案例中发现的另一种简单方法是,在受影响的单元格上方/下方创建一个新单元格,复制粘贴所有内容并删除旧单元格似乎就足够了。