Jupyter notebook 内核在终端日志“无法打开静态文件”时一直死机
Posted
技术标签:
【中文标题】Jupyter notebook 内核在终端日志“无法打开静态文件”时一直死机【英文标题】:Jupyter notebok kernel keeps dying while terminal logs "Could not open static file" 【发布时间】:2019-12-03 04:00:27 【问题描述】:Jupyter notebook 需要大约 5 秒来导入 pandas,而内核每次在小型数据集上运行 get_dummies
或 train_test_split
时都会死机。
问题出现在我制作了笔记本的副本并开始使用该副本后,迫使笔记本信任内核。从那以后,我重新安装了 conda 和操作系统,重新启动计算机,清除缓存并尝试了开发者论坛上讨论的所有其他小技巧。
这是终端错误日志的样子:
[E 18:15:37.956 NotebookApp] Could not open static file ''
[W 18:15:38.024 NotebookApp] 404 GET /static/components/react/react-dom.production.min.js (::1) 17.00ms referer=http://localhost:8888/tree?token=6b3d
这是我拥有的 jupyter 包:
jupyter --version
jupyter core : 4.5.0
jupyter-notebook : 6.0.0
qtconsole : 4.5.1
ipython : 7.6.1
ipykernel : 5.1.1
jupyter client : 5.3.1
jupyter lab : 1.0.2
nbconvert : 5.5.0
ipywidgets : 7.5.0
nbformat : 4.4.0
traitlets : 4.3.2
【问题讨论】:
线程中的链接评论“将缺少的 react-dom js 添加到包数据#4772”github.com/jupyter/notebook/pull/4772#issuecomment-515794823 帮助我摆脱了 404 错误 @UweMayer 感谢您提供 github 链接。解决方法解决了我的 MBP + Mojave 上的问题。 @UweMayer 谢谢,这消除了终端中的错误。内核有时仍然会卡住,但可能是无关的。 【参考方案1】:您已重新安装 conda,但尚未更新您的 jupyter。尝试使用以下命令:
conda update jupyter
我也遇到了类似的问题,使用上述命令更新后,我的笔记本恢复了正常。
【讨论】:
谢谢。运行 conda update jupyter 返回“已安装所有请求的软件包”。并检查 jupyter --version 返回与原始问题相同的所有版本。以上是关于Jupyter notebook 内核在终端日志“无法打开静态文件”时一直死机的主要内容,如果未能解决你的问题,请参考以下文章
Ubuntu 20.04 下Jupyter notebook配置
Jupyter Notebook又一利器nbterm,在终端玩notebook
Jupyter Notebook又一利器nbterm,在终端玩Python!