【问题标题】:Table of Contents disappeared in Jupyter Notebook目录在 Jupyter Notebook 中消失了
【发布时间】:2019-07-30 14:46:18
【问题描述】:

目前,jupyter 笔记本不显示横向目录。所有其他笔记本都可以。 事实上,对于 menu->edit 下的那个笔记本,nbextensions config 消失了,所以,看起来那个笔记本没有加载扩展。

我的 jupyter 版本是 4.4.0。

如何修复那个笔记本?

【问题讨论】:

    标签: jupyter-notebook jupyter-contrib-nbextensions


    【解决方案1】:

    在我的情况下,禁用我的广告拦截器会恢复目录。

    【讨论】:

      【解决方案2】:

      我找到了解决这个问题的方法。所有这些建议,如“关闭然后重新打开”、“笔记本的干净输出”或“重新安装扩展”都不起作用。问题在于 javascript 加载超时。

      在 Firefox 中按 F12 并点击右上角的红色图标 - 你会看到出现错误

      Load timeout for modules: 
      custom/custom,nbextensions/nbextensions_configurator/config_menu/main,
      

      bla-bla-bla...

      如何解决:

      1. 在 jupyter 中关闭笔记本,在任何文本编辑器中打开您的 ipynb 文件,转到它的末尾 - 您将找到“元数据”部分。添加行

        “设置超时”:120

      2. 创建一个文件 ~/.jupyter/custom/custom.js 如果你没有它(我有 Linux,它在 Windows 中 - 我不知道,谷歌它)并将这些内容放入这个文件:

        window.requirejs.config({ waitseconds: 90, // 默认为 30s });

      此页面详细描述了该问题: https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/1195

      【讨论】:

        【解决方案3】:

        对我来说,以下步骤之一似乎有效:

        • 使用 conda 将所有包和 jupyter notebook 更新到最新版本
        • 卸载然后重新安装 nbextensions 配置器
        • 重启电脑

        【讨论】:

          【解决方案4】:

          我在这些情况下的解决方案是,制作一个副本(File

          【讨论】:

            【解决方案5】:

            我遇到了 Jupyter notebook 6.1.4 版的问题。安装nbextensions 并启用扩展“目录(2)”(因为“toc”和“toc2”不起作用)后,我无法获得笔记本的目录(2.8 MB),而新笔记本有目录。

            重新加载、重新打开、重新启动 jupyter 无济于事,即使等待很长时间(> 15 分钟)。

            我已尝试使用浏览器 Mozilla Firefox 83 版和 Chromium 87 版。

            但是,一种解决方法是创建一个新笔记本(带有 TOC),然后将所有单元格从旧笔记本复制到新笔记本。为了做到这一点,这可能很有用:

            实际上我无法一次复制所有单元格,我必须进行三个部分复制。

            唉,我的方法不仅痛苦而且长期无效,因为 TOC 又消失了。

            重启电脑成功了。

            【讨论】:

              【解决方案6】:

              显然,它只需要关闭笔记本即可。重新启动后,一切正常。我想当笔记本在没有正确的“关闭和停止”程序的情况下错误地关闭时会出现问题。

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 2021-08-30
                • 2018-10-21
                • 2016-07-25
                • 2020-11-09
                • 2021-01-14
                • 1970-01-01
                • 2022-01-24
                相关资源
                最近更新 更多