加载 Jupyter / iPython Notebook 时浏览器冻结或需要很长时间才能打开

Cla*_*MBE 2 browser freeze stalled jupyter-notebook

当我尝试在浏览器中首次加载或打开导入的大型 Jupyter / iPython 笔记本(超过 10 MB)时,浏览器卡住/停顿/冻结或需要很长时间并出现无响应页面警报。我在使用不同的浏览器(Chrome / FireFox / Safari)时遇到了问题。

Cla*_*MBE 6

经过几个小时的耐心尝试/错误过程后,我发现了两件事:

  1. 首先,一个友好的建议:在保存笔记本之前清除所有输出
  2. 否则,您应该删除笔记本的内容:手动或使用 nbstripout 实用程序,该实用程序可以精确地删除 Jupyter 和 iPython Notebook 的输出。

    pip3 安装 --升级 nbstripout

    nbstripout MY_BIG_NOTEBOOK_FILE.ipynb