我正在尝试使用以下代码从我的 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' 导出的对象 追溯:
*
= "{.fun drive_deauth} 以防止尝试获取凭据",
. *
= "使用所有必要的细节直接调用 {.fun drive_auth}",
. i = "有关更多详细信息,请参阅 gargle 的“非交互式身份验证”小插图:",
. i = "{.url https://gargle.r-lib.org/articles/non-interactive-auth.html}"))你能帮我解决这个问题吗?