Google cloud platform 错误:gcloud崩溃(TypeError):setproxy()最多接受7个参数(给定8个)

Google cloud platform 错误:gcloud崩溃(TypeError):setproxy()最多接受7个参数(给定8个),google-cloud-platform,Google Cloud Platform,gcloud auth login和gcloud compute--project XXX ssh--zone YYY ZZZ都在标题中打印了错误消息 错误:gcloud崩溃(TypeError):setproxy()最多接受7个参数(给定8个) gcloud版本是 Google Cloud SDK 186.0.0 bq 2.0.28 core 2018.01.22 gsutil 4.28 gcloud auth login在升级到186.0.0(从182.0.0)之前已经工作。所有的gclo

gcloud auth login
gcloud compute--project XXX ssh--zone YYY ZZZ
都在标题中打印了错误消息

错误:gcloud崩溃(TypeError):setproxy()最多接受7个参数(给定8个)

gcloud版本是

Google Cloud SDK 186.0.0
bq 2.0.28
core 2018.01.22
gsutil 4.28
gcloud auth login
在升级到186.0.0(从182.0.0)之前已经工作。所有的
gcloud
以前都工作过一段时间。要进行双重检查,已设置代理:

gcloud config set proxy/address 127.0.0.1
gcloud config set proxy/port 8080
gcloud config set proxy/type http
但这并没有改变任何事情(无论如何,代理是通过环境变量设置的)


更新:即使在删除配置目录
~/.config/gcloud
后,错误仍然存在。现在有个问题


如何解决这一问题?

作为一种解决办法,降级到185解决了这个问题:

转到,在搜索栏中键入“google-cloud-sdk-185”,为您的操作系统下载文件,解压缩等。您需要使用新的shell来取消对
gcloud
所做的
路径的更改

我们找到了解决办法;预计将在下周发布的187.0.0云SDK中发布


更新187版已发布:下载地址:。这也传达了一个信息

要将SDK还原为以前安装的版本,您可以运行:

$ gcloud components update --version 185.0.0
在升级之后,如果出现类似问题,也可以使用它进行恢复

$ gcloud components update --version 185.0.0