安装Google Cloud SDK时使用httplib2.python2的SSLHandshakeError

时间:2018-05-07 18:55:12

标签: python-2.7 httplib2 google-cloud-sdk

我在运行Google Cloud SDK的安装脚本时遇到问题 - 这个问题已经被问到,但到目前为止还没有明确的答案,所以欢迎任何帮助!我正在运行Python 2.7.14。

这是我得到的错误: a = FIFOList.new(5) a.push(10) # now the content is [10] a.replace([1,2,3,4,5]) # => now the content is [1,2,3,4,5]

完整堆栈跟踪是:

httplib2.python2.httplib2.SSLHandshakeError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661)

1 个答案:

答案 0 :(得分:0)

通常由于a number of reasons而遇到这种类型的错误,包括以下内容:

a。网络配置和任何可能导致握手失败的代理。

b。防病毒,防火墙或其他阻止流量的软件。

C。正在使用公司证书。

根据情况,您可以检查代理,并确保允许对accounts.google.com的流量/连接进行授权。要使用公司证书,必须append your corporate certificate到google-cloud-sdk / lib / third_party / httplib2 / cacerts.txt才能允许来自Google云的连接。