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

VSCode连接远程Jupyter Notebook后如何访问远程服务器终端运行交互代码

可行实现方案汇总

以下方案均可解决远程Jupyter场景下的交互式命令行运行需求:

  • 方案1:调用VSCode绑定远程Jupyter的专属终端
    打开已连接远程Jupyter的Notebook文件,点击编辑器右上角状态栏的Jupyter服务器连接标识,在弹出的选项中选择打开远程终端,唤起的终端直接运行在远程Jupyter所在服务器上,直接输入python即可进入交互式解释器,所有交互式命令均可正常运行。

注:该方案要求你的VSCode Jupyter插件版本不低于v2022.8.100

  • 方案2:使用Jupyter Web端自带终端
    在浏览器打开你当前连接的Jupyter服务器的Web界面,点击顶部菜单栏的新建按钮,选择终端选项即可唤起远程服务器的原生终端,交互式操作无任何限制,适合需要长期跑命令行任务的场景。
  • 方案3:手动通过SSH连接远程服务器
    只要你持有远程Jupyter所在服务器的SSH登录权限,直接在VSCode本地终端面板中执行ssh 用户名@服务器地址命令登录即可,登录后的终端完全运行在远程服务器上,可自由运行任意交互式Python代码或其他命令行工具。

另外需要说明:!开头的Jupyter魔法命令本身设计为非交互式执行,仅会返回命令执行后的输出结果,不支持实时stdin输入,无需在该特性上额外做适配尝试。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 10:24:04