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

将GitHub仓库导入Colab并在Google Drive运行ipynb文件的问题

解决Colab克隆GitHub仓库后Drive看不到目录的问题

我来帮你搞定这个问题~你遇到的情况是因为!git clone默认把仓库克隆到了Colab的临时虚拟机存储(也就是/content目录),这个位置和你挂载的Google Drive(路径是/content/drive/MyDrive)是相互独立的,所以Drive里看不到克隆的仓库。下面给你两种简单的解决方案:

方案一:先克隆到Colab,再移动到Drive

这种方法适合已经完成仓库克隆的场景:

  1. 确保Drive已经正确挂载(如果还没挂载,先运行这段代码):
from google.colab import drive
drive.mount('/content/drive')
  1. 确认仓库已经出现在Colab的临时目录(用!ls能看到仓库文件夹),然后用mv命令把整个仓库目录移动到Drive的根目录:
# 把[仓库文件夹名称]替换成你克隆的仓库实际名字
!mv [仓库文件夹名称] /content/drive/MyDrive/

执行完后,打开你的Google Drive,就能在「我的云端硬盘」里看到完整的GitHub仓库目录了。

方案二:直接克隆仓库到Drive目录

这种方法更高效,一步到位把仓库克隆到Drive里:

  1. 先切换到Drive的挂载目录:
%cd /content/drive/MyDrive/
  1. 直接在这里克隆GitHub仓库:
!git clone [你的GitHub仓库地址]

克隆完成后,仓库会直接出现在你的Google Drive里,不需要额外移动操作。

额外提示

  • 之后你想运行仓库里的.ipynb文件,直接在Google Drive里找到对应的文件,右键选择「打开方式」→「Google Colaboratory」即可。
  • 因为Colab的临时存储会在会话结束后清空,把仓库放到Drive里可以永久保存,下次使用时只需要挂载Drive就能直接访问,不用重复克隆。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.13 07:54:13