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

如何在Jupyter Lab中修改默认内核(不删除现有内核)

如何在不删除内核的前提下修改Jupyter Notebook的默认内核

当然可以,不用删除任何内核就能修改默认使用的内核,以下是两种常用方法:

一、设置全局默认内核(新建笔记本自动使用目标内核)

  1. 先生成Jupyter配置文件(如果还没生成过):
    打开终端执行命令:

    jupyter notebook --generate-config
    

    执行后会输出配置文件的存储路径(比如 Linux 下通常是 ~/.jupyter/jupyter_notebook_config.py,Windows 为 C:\Users\<你的用户名>\.jupyter\jupyter_notebook_config.py)。

  2. 打开上述配置文件,找到c.NotebookApp.default_kernel_name这一行,去掉行首的注释符号#,将值修改为你的目标内核名'dataanalysis',修改后该行如下:

    c.NotebookApp.default_kernel_name = 'dataanalysis'
    
  3. 保存配置文件,重启Jupyter Notebook。之后所有新建的.ipynb笔记本都会默认使用dataanalysis内核。

二、修改现有笔记本的默认内核(针对已创建的文件)

如果是已经存在的.ipynb文件,打开时仍会使用原来的内核,你可以通过两种方式修改:

  • 图形界面操作:打开笔记本后,点击顶部菜单栏的Kernel -> Change kernel,选择dataanalysis即可,下次打开该笔记本会自动使用这个内核。
  • 手动编辑元数据:用文本编辑器打开.ipynb文件,找到文件开头的metadata区域,修改kernelspec字段的name值为dataanalysis,示例如下:
    修改前:
    "kernelspec": {
      "display_name": "Python 3",
      "language": "python",
      "name": "python3"
    }
    
    修改后:
    "kernelspec": {
      "display_name": "Data Analysis",
      "language": "python",
      "name": "dataanalysis"
    }
    
    保存文件后,下次打开该笔记本就会默认加载dataanalysis内核。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 10:42:11