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

如何将Colab会话代码文件夹反向同步至Google Drive?

实现Colab会话代码同步回Google Drive的方法

场景1:直接在挂载的Drive目录下编辑代码

当你通过from google.colab import drive; drive.mount('/content/drive')挂载Drive后,直接在/content/drive/MyDrive/你的代码文件夹下编辑、修改文件,所有操作会自动同步回Google Drive云端,不需要额外执行同步命令。这是最省心的方式,建议优先采用。

场景2:代码复制到Colab本地临时目录修改后同步

如果因为IO速度优化等原因把代码复制到Colab本地目录(如/content/your_project)修改,可通过以下方式同步回Drive:

方式1:用cp命令批量复制

直接用Linux命令覆盖Drive里的对应文件夹,适合简单场景:

# 递归复制本地修改后的文件夹内容到Drive目标路径
cp -r /content/your_project/* /content/drive/MyDrive/你的代码文件夹/

注意:cp会直接覆盖Drive里的同名文件,执行前确认无需保留旧版本,或先备份Drive原文件夹。

方式2:用rsync命令增量同步

如果文件夹内容较多,只想同步修改过的文件,用rsync更高效(Colab默认已安装):

# 增量同步本地文件夹到Drive,-avz表示归档模式、显示详情、压缩传输
rsync -avz /content/your_project/ /content/drive/MyDrive/你的代码文件夹/

可选:添加--delete参数可删除Drive里本地已移除的文件(谨慎使用):

rsync -avz --delete /content/your_project/ /content/drive/MyDrive/你的代码文件夹/

方式3:可视化手动操作

在Colab左侧面板打开「文件」选项,找到本地修改后的文件夹,右键选择「复制到」,再选择Drive里的目标文件夹即可完成同步,适合偏好可视化操作的用户。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 17:02:33