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

如何在VS Code中让多个.py文件连接至同一kernel?

在VS Code中实现多个.py文件共享同一Jupyter Kernel的方法

前提条件

  • 确保已安装VS Code的Jupyter扩展(这是实现cell模式和kernel共享的核心依赖)
  • 你的.py文件已用# %%标记代码块(VS Code通过这个识别可运行的cell)

操作步骤

  1. 启动第一个文件的kernel

    • 打开目标.py文件,找到用# %%标记的cell,点击cell上方的「Run Cell」按钮
    • 此时VS Code会启动一个本地iPython kernel,你可以在左侧「Jupyter」面板或底部状态栏看到正在运行的kernel信息
  2. 将第二个.py文件连接到已有kernel

    • 打开第二个.py文件(同样要有# %%标记的cell)
    • 按下Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac)调出命令面板
    • 在命令面板中输入并选择Jupyter: Connect to an Existing Kernel
    • 在弹出的kernel列表中,选择第一步启动的那个kernel(列表会显示kernel的名称、路径和启动时间,便于区分)
    • 完成后,这个文件的cell就会在同一个kernel中运行,共享所有变量、工作区状态

额外提示

  • 若命令面板中找不到该选项,建议更新Jupyter扩展到最新版本
  • 可以点击底部状态栏的kernel名称,快速切换或连接已有kernel
  • 所有共享kernel的文件必须使用相同的Python环境,避免依赖或版本冲突

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 23:20:39