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

如何使用Colab将在线PDF文件上传至Google Drive

Colab 上传PDF到Google Drive失败排查及解决方案

1. 先完成Google Drive的正确挂载

首先要在Colab中完成Drive挂载授权,运行以下代码,按照输出提示完成操作即可:

from google.colab import drive
drive.mount('/content/drive')

运行后点击输出中的授权链接,登录对应谷歌账号,复制生成的授权码粘贴到Colab的输入框回车,挂载完成后左侧文件栏会出现drive目录,进入drive/MyDrive即可访问你的Google Drive存储空间。

2. 两种稳定的PDF上传操作方式

方式一:直接上传到Drive挂载目录

  • 点击Colab左侧「文件」图标,找到drive/MyDrive下你要存放PDF的目标文件夹
  • 右键点击该文件夹,选择「上传」,选中本地的PDF文件等待上传完成即可
    注意:不要将文件上传到/content临时目录,该目录的文件会在Colab运行时关闭后自动清除,只有传到/content/drive/MyDrive下的路径才会同步到你的Google Drive

方式二:代码中转上传

如果图形化上传失败,可以通过代码先上传到Colab临时目录再移动到Drive:

# 第一步:上传本地PDF到Colab临时目录
from google.colab import files
uploaded = files.upload()

# 第二步:将上传的PDF移动到Google Drive指定目录,以下示例为存到Drive根目录
import shutil
for filename in uploaded.keys():
  shutil.move(filename, f'/content/drive/MyDrive/{filename}')

运行第一段代码后点击弹出的「选择文件」按钮,选中本地PDF完成上传后,代码会自动将文件移动到你的Google Drive中。

3. 常见失败原因排查

  • 存储空间不足:先确认你的Google Drive剩余存储空间大于要上传的PDF体积,存储空间满会直接导致上传失败
  • 授权权限不足:如果操作Drive路径时提示权限错误,重新运行挂载代码,授权时勾选所有请求的权限即可
  • 大文件上传中断:如果上传体积超过100M的PDF中途失败,可以尝试切换Colab高内存运行时,或拆分文件后分批上传
  • 文件名编码问题:如果PDF文件名包含中文、特殊符号,可以先修改为纯英文/数字名称后再尝试上传,避免编码异常导致的上传失败

内容的提问来源于stack exchange,提问作者KAVAIYA YASHUMAR AMRUTLAL

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.21 03:06:05