gcloud init ERROR: gcloud crashed (AttributeError): 'Credentials' object has no attribute 'quota_project_id'

gcloud init ERROR: gcloud crashed (AttributeError): 'Credentials' object has no attribute 'quota_project_id'

当我 运行 使用 gcloud init 命令并登录到我的 Google 用户帐户时,我收到错误消息

ERROR: gcloud crashed (AttributeError): 'Credentials' object has no attribute 'quota_project_id'

我已经安装了 google-cloud-sdk 和 homebrew cask:

brew cask install google-cloud-sdk
source "/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.zsh.inc"
source "/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/completion.zsh.inc"

google-cloud-sdk-291.0.0-darwin-x86_64.tar.gz 使用 install.sh 安装并再次 运行 使用 gcloud init 命令解决了这个问题。知道为什么自制版本不起作用吗?

安装信息:

$ gcloud -v
Google Cloud SDK 291.0.0
bq 2.0.57
core 2020.05.01
gsutil 4.50

macOS 卡特琳娜 10.15.4

我最近在使用 gcloud SDK v298.0.0 时遇到了类似的问题。

这是我的错误日志

gcloud auth activate-service-account --key-file client-secret.json
ERROR: gcloud crashed (AttributeError): module 'time' has no attribute 'clock'

我最终将 gcloud SDK 版本锁定为 297.0.1

gcloud --quiet components update --version 297.0.1