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

如何解决Jupyter Notebook中代码溢出问题?

解决Jupyter Notebook代码溢出(自动换行)问题

步骤1:确认配置文件路径

先执行命令查看Jupyter的配置目录:

jupyter --config-dir

输出的路径就是你需要操作的配置根目录(通常是~/.jupyter)。

步骤2:配置代码/文本自动换行

如果目录下没有nbconfig/notebook.json,手动创建该文件(包括nbconfig文件夹),然后写入以下JSON内容:

{
  "CodeCell": {
    "cm_config": {
      "lineWrapping": true
    }
  },
  "MarkdownCell": {
    "cm_config": {
      "lineWrapping": true
    }
  }
}

注意:确保JSON格式正确,没有多余的逗号或语法错误。

步骤3:通过Notebook界面直接设置(更直观)

打开Jupyter Notebook后,点击顶部菜单栏的Settings -> Advanced Settings Editor:

  • 在左侧选择Notebook选项卡
  • 在右侧User Preferences编辑框中粘贴以下内容:
    {
      "codeCellConfig": {
        "lineWrapping": true
      },
      "markdownCellConfig": {
        "lineWrapping": true
      }
    }
    
  • 点击右上角的Save Settings,刷新页面即可生效。

关键注意事项

  • 确保操作的是Jupyter Notebook的配置,而非Jupyter Lab(两者配置文件路径不同,Lab的配置在labconfig下,对Notebook无效)
  • 修改配置后需要完全关闭Jupyter进程,再重新启动(不要仅刷新页面),可以用命令jupyter notebook stop终止服务后再重新启动。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 01:47:41