如何将 GCP 中的数据从公共 Cloud Storage 存储桶复制到我自己的存储桶?

1 nlp google-cloud-platform

问题

在遵循 GCP Automl Vision 快速入门(https://cloud.google.com/vision/automl/docs/edge-quickstart)时,我尝试使用 google cloud shell 中的以下代码将示例图像复制到我自己的存储桶中:

gsutil -m cp -R gs://cloud-ml-data/img/flower_photos/ gs://${BUCKET}/img/

但是我收到以下错误:

CommandException:“cp”命令不支持仅提供程序的 URL。

怎么解决呢?

非常感谢。

乔瓦尼

Bar*_*i r 7

当您的 BUCKET_NAME 值为空时,可能会发生这种情况(使用 echo $BUCKET_NAME 检查)。

使用以下命令为 BUCKET_NAME 设置值

export BUCKET_NAME=<bucketName>
Run Code Online (Sandbox Code Playgroud)

使用以下命令检查该值:

echo $BUCKET_NAME
Run Code Online (Sandbox Code Playgroud)