首页 > 解决方案 > Google Cloud VM - googleAuthR 库没有调用错误

问题描述

我有一个在谷歌云环境中运行的 R 脚本,它可以帮助我提取谷歌分析数据,然后将其存储在存储中。我在脚本的一行中调用了 googleAuthR 库,但我不断收到相同的错误。以前有没有人遇到过这个问题或可以提供帮助?

我这样称呼图书馆:


library(googleAuthR)
library(googleCloudStorageR)

和我得到的错误文本:

Error in library(googleAuthR) : there is no package called ‘googleAuthR’

标签: rgoogle-cloud-platformvirtual-machinegoogle-auth-library

解决方案


看起来你的 R 安装找不到包。可能它没有安装在 R 寻找它的地方。

要修复它,只需从终端打开 R 并执行:

install.packages("googleAuthR");

install.packages("googleCloudStorageR");

请记住,您需要传递您的 Google 凭据才能使用云存储(例如在 .json 文件中,并设置 GOOGLE_APPLICATION_CREDENTIALS 环境变量 - 请参阅https://cloud.google.com/docs/authentication/getting-started) .


推荐阅读