如何更新 .boto 文件中的项目 ID

How do I update the project id in the .boto file

gsutil 已在 .boto 中为旧项目设置项目 ID。我尝试使用 gsutil mb gs://new-project-id 在我的新项目中创建一个新存储桶,但收到错误消息:

In the project overview, ensure that the Project Number listed for your project matches the project ID (old-project-id) from your boto config file

看起来我无法通过直接打开文件来更改它,因为所有值看起来都像是存储在其他地方的变量,而且我找不到任何看起来像项目 ID 的东西。

如何更改 .boto 文件的项目 ID?

如果您使用 gsutil 的 gcloud 发行版,您可以使用 gcloud config set 命令设置默认项目 ID,例如,

gcloud config set project my-other-project

如果您使用的是 gsutil 的独立发行版,您可以通过编辑 .boto 文件中的 default_project_id 设置来更改默认项目 ID。

另请注意,您可以使用 -p 选项覆盖特定 gsutil ls 和 gsutil mb 命令的默认项目 ID,例如,

gsutil mb -p my-other-project gs://some-bucket