在我的特定情况下,我想打开一个包含Tensorboard
(A Tensorflow
组件)的对象。命令行指令如下:
# tensorboard --logdir=gs://mybucket/myobject
gs://mybucket/myobject
不是公共对象。因此,上面的行会生成禁止访问错误。我找到的最接近的是gsutil signurl
,但它会生成一个http下载链接。我认为我需要的是经过身份验证的gs://...
链接,我该如何创建它?
答案 0 :(得分:4)
我相信Tensorboard使用Application Default Credentials进行身份验证。如果您安装了gcloud
命令,请在运行tensorboard之前尝试运行gcloud auth application-default login
,我相信它应该使用您的凭据来获取GCS对象。