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

如何将VS Code中ipynb单元格输出上限从500调至1000?

解决Jupyter Notebook输出上限限制的办法

方法1:修改全局配置文件

  • 打开终端,运行jupyter --config-dir,找到你的Jupyter配置文件夹路径(一般是~/.jupyter)
  • 如果文件夹里没有jupyter_notebook_config.py,就再跑jupyter notebook --generate-config生成配置文件
  • 打开这个配置文件,找到c.NotebookApp.max_outputs这一行,删掉前面的注释符号#,把值改成1000:
    c.NotebookApp.max_outputs = 1000
    
  • 保存文件,重启Jupyter Notebook,设置就生效了

方法2:在当前Notebook里临时调整

不想改全局配置的话,可以在Notebook的第一个代码单元格里加这段代码,运行后就能临时把输出上限调到1000:

from notebook.services.config import ConfigManager
cm = ConfigManager()
cm.update('notebook', {'max_outputs': 1000})

这种设置只在当前Notebook会话管用,关掉Notebook就会变回默认值

方法3:Jupyter Lab用户的设置

如果用的是Jupyter Lab,步骤类似:

  • 终端跑jupyter lab --generate-config生成jupyter_lab_config.py
  • 打开文件找到c.LabApp.max_outputs,去掉注释,设置为1000:
    c.LabApp.max_outputs = 1000
    
  • 保存后重启Jupyter Lab就行

另外提醒下:输出太多会让Notebook加载变慢、占更多内存,要是之后还要跑更多组,也可以考虑把训练日志写到本地文本文件,图表存成图片文件,不用都在Notebook里输出,能减轻负载

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 04:00:59