You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置Jupyter Notebook无活动自动关闭及对应配置报错处理

报错信息:

[Config option `shutdown_no_activity_timeout` not recognized by `NotebookApp`.]
报错原因

该配置项仅在Jupyter Notebook 6.1及以上版本中可用,报错是因为你当前安装的Notebook版本低于该要求。

完整配置流程

1. 升级Jupyter Notebook版本

根据你的包管理工具执行对应升级命令:

  • pip环境:
    pip install --upgrade notebook
  • conda环境:
    conda update notebook
    升级完成后执行jupyter notebook --version,确认输出的版本号≥6.1即可。

2. 配置自动关闭规则

如果之前没有生成过Notebook配置文件,先执行生成命令:
jupyter notebook --generate-config
执行后会在用户目录下的.jupyter文件夹中生成jupyter_notebook_config.py配置文件,打开文件后添加以下配置:

# 全局服务无活动超时时间,单位为秒,以下配置代表1小时无任何活动则自动关闭整个Notebook服务
c.NotebookApp.shutdown_no_activity_timeout = 3600
# 可选补充配置:内核空闲超时时间,以下配置代表30分钟无代码运行则自动关闭空闲内核
c.MappingKernelManager.cull_idle_timeout = 1800
# 检测空闲内核的间隔时间,单位为秒,每5分钟检测一次
c.MappingKernelManager.cull_interval = 300

保存配置后重启Jupyter Notebook,规则就会生效。
如果不需要永久生效,也可以在启动时临时指定参数:
jupyter notebook --NotebookApp.shutdown_no_activity_timeout=3600

低版本兼容方案

如果受环境限制无法升级Jupyter Notebook版本,可以编写定时任务脚本,定期检测Notebook的活动日志和运行状态,匹配到无活动时长达到阈值后主动杀死对应进程即可。


内容的提问来源于stack exchange,提问作者Pawan Rai

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 00:36:05