【问题标题】:Why is Jupyter Notebook taking so long to load?为什么 Jupyter Notebook 需要这么长时间才能加载?
【发布时间】:2020-06-08 17:14:30
【问题描述】:

我的一个 Jupyter Notebook .ipynb 文件似乎不知从何而来,现在需要永远打开,以至于我收到 Chrome 通知,提示该页面无响应。但是,如果我等待它确实会打开。但是,一旦打开,它就无法应用任何 nbextensions。例如,我现在不能再使用代码折叠。当我尝试滚动或编辑单元格时,笔记本似乎也有相当多的延迟。

该文件为 556 kB,并且确实清除了其输出(因为我注意到这对其他人来说是个问题),尽管它确实包含几千行代码。我能够以更少的代码行快速打开较小的文件 (391 kB),我选择的所有 nbextensions 都处于活动状态,并且没有延迟。

为什么这个稍微大一点的文件会有这样的问题?我该怎么办?


编辑: 我注意到在打开相关文件时,我的 Anaconda Prompt 会输出以下内容:

404 GET /nbextensions/widgets/notebook/js/extension.js

当我运行较小的文件时,不会弹出此错误。我很困惑为什么这个错误会以正在运行的文件为条件。


编辑 2: 以下链接似乎与我的问题非常相关:

https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/822

基本上,问题似乎只是 nbextensions 不能很好地处理较大的文件。我将尝试将代码拆分为多个文件,并希望核心文件变得足够小,以便更好地解决问题。

【问题讨论】:

    标签: jupyter-notebook jupyter-contrib-nbextensions


    【解决方案1】:

    参见编辑 2。

    简单的解决方案 - 只需使文件更小。现在一切正常。

    【讨论】:

      猜你喜欢
      • 2019-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-29
      • 2020-02-15
      • 1970-01-01
      • 2016-08-03
      相关资源
      最近更新 更多