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

如何将Google Cloud虚拟机实例连接至Google Colab本地运行时?

亲测有效:Colab连接GCP虚拟机本地运行时的实操方案

我之前花了整整3天尝试配置Colab连接GCP虚拟机作为本地运行时,踩了不少坑——网上多数参考资料要么步骤不全,要么细节有误,根本跑不通。所以特意整理了这套亲测可生效的实操方案,我是在Windows 10系统上通过WSL(Windows子系统)完成操作的,先确保你已经激活了WSL哦。

步骤1:创建并启动GCP虚拟机

  • 在Google Cloud控制台创建名为colav-vm的虚拟机实例,选择区域为us-east4-c,创建完成后启动实例。

步骤2:通过WSL连接虚拟机

打开Ubuntu终端,执行以下SSH命令(修正了常见的拼写错误):

gcloud compute ssh colav-vm --zone=us-east4-c -- -L 8888:localhost:8888

输入对应密码完成连接。

步骤3:在VM上安装pip

直接安装pip可能会失败,按以下顺序执行命令:

sudo apt-get install software-properties-common
sudo apt-add-repository universe
sudo apt-get update
sudo apt-get install python-pip

步骤4:安装jupyter_http_over_ws扩展

执行命令:

sudo -i pip install jupyter_http_over_ws

步骤5:启动Jupyter服务器并配置Colab兼容

在VM终端依次执行以下命令:

jupyter serverextension enable --py jupyter_http_over_ws
jupyter notebook \
--NotebookApp.allow_origin='https://colab.research.google.com' \
--port=8888 \
--NotebookApp.port_retries=0

步骤6:连接Colab到本地运行时

两种方式二选一:

  • 直接在本地浏览器访问 http://localhost:8888/,获取带token的完整地址;
  • 打开Google Colab,在右上角选择「连接本地运行时」,粘贴刚才的带token地址(格式类似http://localhost:8888/?token=bd391421b3ec5c08f35ef28e2eb9d01fab6501e341c82e35),完成连接。

⚠️ 踩坑提示:我之前参考了不少官方和第三方教程,但它们要么遗漏了关键步骤,要么参数配置有误,导致一直连接失败。这套步骤是我反复测试后确认能稳定生效的版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.07 17:27:46