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

如何在Jupyter Notebook中通过代码片段批量导入多个Python包

Jupyter Notebook自定义导入包代码片段配置操作指南

经典Jupyter Notebook配置步骤

  • 先安装Nbextensions扩展集合,执行终端命令:
    pip install jupyter_contrib_nbextensions && jupyter contrib nbextension install --user
  • 启动Jupyter Notebook,进入首页的「Nbextensions」标签页,找到Snippets Menu插件,勾选启用
  • 下拉到插件配置区域,在「Custom menu content」输入框内填入如下JSON格式配置:
{
  "name": "常用数据分析工具",
  "sub-menu": [
    {
      "name": "基础依赖包批量导入",
      "snippet": [
        "import numpy as np",
        "import pandas as pd",
        "import matplotlib.pyplot as plt",
        "import seaborn as sns",
        "import yfinance as yf"
      ]
    }
  ]
}
  • 保存配置后重启Jupyter Notebook服务,刷新页面后即可在顶部菜单栏的Snippets下拉列表中看到新增的自定义子菜单,点击即可自动插入对应代码。

Jupyter Lab配置步骤

  • 安装Jupyter Lab专属代码片段扩展,执行终端命令:
    pip install jupyterlab-snippets
  • 启动Jupyter Lab,依次点击顶部菜单栏「Settings」→「Advanced Settings Editor」,在左侧选项列表中找到Snippets
  • 在右侧「User Preferences」编辑框内填入如下配置:
[
  {
    "name": "基础依赖包批量导入",
    "description": "数据分析场景常用依赖包统一导入",
    "language": "python",
    "code": [
      "import numpy as np",
      "import pandas as pd",
      "import matplotlib.pyplot as plt",
      "import seaborn as sns",
      "import yfinance as yf"
    ]
  }
]
  • 保存配置后重启Jupyter Lab,即可在左侧边栏的Snippets面板找到对应代码片段,点击即可插入到当前代码单元格。

常见配置失败排查

  • JSON格式错误:配置内容必须严格符合JSON语法,不能存在多余逗号、引号不匹配的问题,填写前可先校验JSON格式合法性
  • 扩展未生效:扩展安装完成后需确认对应插件已勾选启用,部分环境需要重启浏览器或Jupyter服务后配置才会生效
  • 版本不兼容:如果使用的是较新版本的Jupyter,需安装对应最新版本的snippets扩展,旧版本扩展可能存在适配问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 04:06:04