繁体   English   中英

如何调试一个死机的 jupyter notebook ipython kernel?

[英]How can I debug a dieing jupyter notebook ipython kernel?

运行我的 jupyter 笔记本时,ipython kernel(Python 3.8,Anaconda)不断死亡并重新启动。

我想找出导致它行为不端的原因。 可悲的是,除了 kernel 已死并重新启动之外,我找不到任何调试信息。

我怎样才能找到可能有助于事后分析的更多详细信息? 是否有任何错误日志或类似的东西?

当您使用此命令从控制台启动 Jupiter 时(可能来自 Anaconda 终端):

jupyter notebook --debug

然后它将打印扩展的日志消息。 您还可以使用 pipe 将这些消息放入单独的logfile.txt

jupyter notebook --debug > logfile.txt 2>&1

您可以尝试卸载所有:

ipykernel
ipython
jupyter_client
jupyter_core
traitlets
ipython_genutils

然后重新安装。 如果您在 conda 环境中执行此操作,那么创建一个新环境并从头开始可能是最简单的。 此外,如果您要使用 conda 进行安装,请在开始之前运行 conda clean -tipsy 清理 conda 缓存

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM