如何在Jupyter Notebook中编辑Markdown单元格(无法编辑Jupyter笔记本中的Markdown单元格)

17

我在使用jupyter-notebook时遇到一个奇怪的问题。我在一个包含markdown和代码单元格的notebook上进行练习。然而,当我保存并重新打开notebook后,我可以编辑代码单元格但无法编辑markdown单元格。
尝试过: 1. 重新加载页面。 2. 使notebook被信任。 3. 尝试将单元格类型从markdown更改为代码或原始,但仍无法进行编辑。
注意: 我可以删除markdown中的一些字母,但无法添加任何字母。如果我按回车键,它会创建新行,但我不能在那里写任何东西。
问题是:我们如何编辑 jupyter-notebook 中的markdown单元格?
2个回答

14

如果有人遇到相同的问题,我将保留这个问题和解决方案,而不是删除问题。

我的解决方法如下:
a)首先进入Markdown单元格。
b)双击单元格,现在我们只能删除字母,无法编辑它。
c)进入命令模式(按esc键),然后再回到编辑模式(Enter)。
d)现在我们可以编辑Markdown单元格。

这解决了我的问题。


6
对我来说,双击单元格就足够了。Python 3.5.3(v3.5.3:1880cb95a742,Jan 16 2017,16:02:32)[MSC v.1900 64 bit(AMD64)],IPython 6.1.0。 - Marek Nowaczyk
我在jupyter-lab中遇到了同样的问题,但是这个解决方案对我不起作用。可悲的是,无论我怎么双击、转义或以任何排列方式输入,都不起作用。 - TransferOrbit
在WSL2中使用Python 3.8.10并在Web浏览器中运行Jupyter Notebook:双击即可编辑Markdown单元格,要查看输出,您需要在选定的单元格上点击“运行”命令,而默认情况下没有将Escape键分配给切换到命令模式。 - Vladimir S.

12

只需双击 Markdown 单元格,编辑您想要的内容, 然后运行即可。更改将反映在文档中。保存您的笔记本。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接