Я пытался настроить Google Cloud Engine на Rstudio через пакет GoogleEngineR Марка Эдмонсона и столкнулся с проблемой. Когда я запускаю gce_get_project (), он возвращает эту ошибку:
Request Status Code: 403
Error: API returned: Access Not Configured. Compute Engine API has not been used in project xxx
before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/compute.googleapis.com/overview?project=xxx then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.
Я запускаю скрипт с командой библиотеки (googleComputeEngineR), и это то, что он возвращает.
Setting scopes to https://www.googleapis.com/auth/cloud-platform
Successfully auto-authenticated via C:/Users/jonah/Documents/R_scripts/discount-fireworks/gcp_key.json
Set default project ID to 'xxx1'
Set default zone to 'asia-southeast1'
Я следовал инструкциям в виньетке к письму, поэтому я предполагаю, что это означает, что я успешно прошел аутентификацию? В инструкции указано, как определить параметры в текстовом файле .Renviron в домашнем каталоге. Вот как выглядит мой:
GCE_AUTH_FILE="C:/Users/jonah/Documents/R_scripts/discount-
fireworks/gcp_key.json"
GCE_DEFAULT_PROJECT_ID="xxx1"
GCE_DEFAULT_ZONE="asia-southeast1"
Очевидно, это должно помочь автоматической аутентификации при загрузке из библиотеки. Я посмотрел прошлые решения, но я попробовал их все. Compute Engine API был включен в моей консоли. Оплата также была включена. Когда я посещаю URL, указанный в ошибке, это то, что я вижу.
При входе в список экземпляров облачных вычислений возвращается 0 элементов.
Кто-нибудь знает, как решить эту ошибку? Я новичок в Google Cloud; любая помощь приветствуется.