Google Cloud SDK gsutil 问题:AttributeError:“模块”对象没有属性“GetCIDIfMetricsEnabled”

Posted

技术标签:

【中文标题】Google Cloud SDK gsutil 问题:AttributeError:“模块”对象没有属性“GetCIDIfMetricsEnabled”【英文标题】:Google Cloud SDK gsutil issue: AttributeError: 'module' object has no attribute 'GetCIDIfMetricsEnabled' 【发布时间】:2016-12-24 17:34:48 【问题描述】:

今天我们的 google cloud sdk 从 121.0.0 升级到了 122.0.0。随后我们在运行gsutil cp 时开始看到此错误:

Traceback (most recent call last):
  File "/usr/local/gcloud-cli/bin/bootstrapping/gsutil.py", line 75, in <module>
    main()
  File "/usr/local/gcloud-cli/bin/bootstrapping/gsutil.py", line 48, in main
    os.environ['GA_CID'] = metrics.GetCIDIfMetricsEnabled()
AttributeError: 'module' object has no attribute 'GetCIDIfMetricsEnabled'

【问题讨论】:

【参考方案1】:

当 Chef 将我们的 google cloud sdk 升级到今天(2016 年 8 月 17 日)发布的最新版本 122.0.0 时,我意识到这开始了(参见 https://cloud.google.com/sdk/release_notes)。

从https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-121.0.0-linux-x86_64.tar.gz 回滚并安装以前的版本解决了这个问题。

【讨论】:

以上是关于Google Cloud SDK gsutil 问题:AttributeError:“模块”对象没有属性“GetCIDIfMetricsEnabled”的主要内容,如果未能解决你的问题,请参考以下文章

每次调用刷新 access_token 时的 gsutil 超时

gsutil 不再有效?

如何使用 Python 运行 Google gsutil

google工具安装gsutil存储管理google cloud stroge

在 Google Cloud 函数中运行 gsutil 命令

gsutil 的 subprocess.Popen 出现语法错误