在运行build命令时,它会超时。
from googleapiclient import discovery
from oauth2client.client import GoogleCredentials
credentials = GoogleCredentials.get_application_default()
service = discovery.build('compute', 'v1', credentials=credentials)我只在计算引擎上运行这与适当设置的环境。这在早些时候是有效的。我可以运行service = discovery.build('storage', 'v1', credentials=credentials)错误,我现在得到
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/googleapiclient/_helpers.py", line 134, in positional_wrapper
return wrapped(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/googleapiclient/discovery.py", line 250, in build
developerKey, num_retries=num_retries
File "/usr/local/lib/python2.7/dist-packages/googleapiclient/discovery.py", line 316, in _retrieve_discovery_doc
resp, content = req.execute(num_retries=num_retries)
File "/usr/local/lib/python2.7/dist-packages/googleapiclient/_helpers.py", line 134, in positional_wrapper
return wrapped(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/googleapiclient/http.py", line 901, in execute
headers=self.headers,
File "/usr/local/lib/python2.7/dist-packages/googleapiclient/http.py", line 204, in _retry_request
raise exception
ssl.SSLError: ('The read operation timed out',)计算引擎API有什么问题吗?任何线索都会有帮助。
发布于 2020-10-08 17:00:17
这是一个已知的临时性问题。来自https://status.cloud.google.com/
谷歌的API发现服务GetRest (https://www.googleapis.com/discovery/v1/apis/pubsub/v1/rest)请求在以下区域挂起:亚洲-东北1、亚洲-东北2、亚洲-东北3、亚洲-东南部1、欧洲-西部1、欧洲-西部3、欧洲-西部6、欧洲-西部4、西北美洲-东北1、南美洲-东部1、us-CENTAL1、us-east1 1、us-west1、us-西部2和us-west4。我们目前正在努力通过回滚配置更改来缓解此问题。下一次更新时间为2020-10-08 07:00美国/太平洋。
https://stackoverflow.com/questions/64258402
复制相似问题