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