Я являюсь частью нескольких организаций и проектов GCP. Когда я бегу gcloud config configurations list
, я получаю:
NAME IS_ACTIVE ACCOUNT PROJECT
default False knub@org_1.com org1
project_b True knub@org_2.com org2
Теперь я пытаюсь запустить
from tensorflow.python.lib.io import file_io
file_io.file_exists("gs://bucket_from_project_b/test.txt")
но я получаю ошибку
knub@org_1.com does not have storage.objects.get access to
gs://bucket_from_project_b/test.txt`
Это происходит, даже если активный проект project_b
. Все остальное, например gcloud
и gsutil
, работает и учитывает текущую активную конфигурацию.
Как заставить file_io
уважать мою активную конфигурацию?