目前,jupyter notebook 不显示横向目录。所有其他笔记本都可以。事实上,对于那个笔记本在menu->edit下的nbextensions 配置消失了,所以,看起来那个笔记本没有加载扩展。
我的 jupyter 版本是 4.4.0。
怎么修那个笔记本?
目前,jupyter notebook 不显示横向目录。所有其他笔记本都可以。事实上,对于那个笔记本在menu->edit下的nbextensions 配置消失了,所以,看起来那个笔记本没有加载扩展。
我的 jupyter 版本是 4.4.0。
怎么修那个笔记本?
我找到了解决这个问题的方法。所有这些建议,如“关闭然后重新打开”、“笔记本的干净输出”或“重新安装扩展”都不起作用。问题在于 javascript 加载超时。
在 Firefox 中按 F12 并按右上角的红色图标 - 你会看到你有一个错误
Load timeout for modules:
custom/custom,nbextensions/nbextensions_configurator/config_menu/main,
呜呜呜……
怎么解决:
在 jupyter 中关闭笔记本,在任何文本编辑器中打开您的 ipynb 文件,转到它的末尾 - 您将找到“元数据”部分。添加行
“设置超时”:120
创建一个文件 ~/.jupyter/custom/custom.js 如果你没有它(我有 Linux,它在 Windows 中 - 我不知道,谷歌它)并将这些内容放入这个文件中:
window.requirejs.config({ waitseconds: 90, // 默认为 30s });
该页面详细描述了该问题: https ://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/1195
对我来说,以下步骤之一似乎有效:
在这些情况下,我的解决方案是,制作一个副本(File <Make a Copy),删除原始笔记本并重命名副本(File <Rename)
显然,它所需要的只是关闭笔记本电脑。重新启动后,一切正常。我想当笔记本在没有正确的“关闭和停止”程序的情况下错误地关闭时会发生这个问题。
就我而言,禁用我的广告拦截器会使目录恢复。
我有 Jupyter notebook 6.1.4 版的问题。安装nbextensions
并启用扩展“目录(2)”后(因为“toc”和“toc2”不起作用),我无法获得笔记本的目录(2.8 MB),而新笔记本有目录.
即使经过长时间的等待(> 15 分钟),重新加载、重新打开、重新启动 jupyter 也无济于事。
我曾尝试使用浏览器 Mozilla Firefox 83 版和 Chromium 87 版。
但是,一种解决方法是创建一个新笔记本(带有 TOC),然后将所有单元格从旧笔记本复制到新笔记本。为了做到这一点,这可能很有用:
实际上我不能一次复制所有单元格,我必须做三个部分复制。
唉,我的方法不仅痛苦而且长期无效,因为 TOC 又消失了。
重新启动计算机工作。