无法从 R google colab 连接到谷歌驱动器

时间:2021-07-12 14:00:37

标签: r google-drive-api google-colaboratory

我正在尝试使用以下代码从我的 google colab 项目连接到 google drive:

library(googledrive)
options(gargle_quiet = FALSE, gargle_oob_default = TRUE, gargle_oauth_cache = TRUE)
drive_auth()

但得到以下错误:

<块引用>

尝试token_fetch()

尝试credentials_service_account()

token_fetch() 捕获的错误:

参数“txt”必须是 JSON 字符串、URL 或文件。

尝试credentials_external_account()

aws.ec2metadata 未安装;无法检测是否在 EC2 实例上运行

尝试credentials_app_default()

尝试credentials_gce()

尝试credentials_byo_oauth()

token_fetch() 捕获的错误:

inherits(token, "Token2.0") 不是 TRUE

尝试credentials_user_oauth2()

Gargle2.0 初始化

尝试从以下位置访问内部漱口液数据:googledrive

添加“userinfo.email”范围

从缓存加载令牌

缓存中没有匹配的令牌

启动新令牌

token_fetch() 捕获的错误:

'cli_abort' 不是从 'namespace:cli' 导出的对象

错误:'cli_abort' 不是从 'namespace:cli' 导出的对象 追溯:

  1. drive_auth()
  2. drive_abort(c("无法获取 Google 凭据", i = "您是否在非交互式会话中运行 googledrive?\\n​​ 考虑:", . * = "{.fun drive_deauth} 以防止尝试获取凭据", . * = "使用所有必要的细节直接调用 {.fun drive_auth}", . i = "有关更多详细信息,请参阅 gargle 的“非交互式身份验证”小插图:", . i = "{.url https://gargle.r-lib.org/articles/non-interactive-auth.html}"))

你能帮我解决这个问题吗?

0 个答案:

没有答案