2016-11-29 78 views
1

在我的特殊情況下,我想用Tensorboard(A Tensorflow組件)打開一個對象。命令行指令如下:如何(設置權限)從命令行程序訪問Google存儲桶?

# tensorboard --logdir=gs://mybucket/myobject 

gs://mybucket/myobject不是公共對象。因此,上面的行會生成禁止訪問錯誤。我發現最接近的是gsutil signurl,但它會生成一個http下載鏈接。我想我需要的是一個經過驗證的gs://...鏈接,我該如何創建它?

回答

2

我相信Tensorboard使用Application Default Credentials進行身份驗證。如果您安裝了gcloud命令,請在運行張量板之前嘗試運行gcloud auth application-default login,我相信它應該使用您的憑據來獲取GCS對象。

相關問題