据我所知,建议使用python与GCP交互的方法是使用谷歌云python客户端。
到目前为止,我还无法在我的项目中初始化甚至导入这样的客户端,也无法找到任何关于它的文档
有人能帮我弄清楚资源客户端和计算引擎客户端的import和init语句吗?
从那时起,我想我会用文档来解决剩下的问题。
所以我想明白了,主要是我的另一个谷歌软件包出现了问题,破坏了我的依赖关系。
导入声明如下:
from google.cloud.resourcemanager_v3.services.projects.client import ProjectsClient
初始化就是这样:
client = ProjectsClient()
但是,请注意,这依赖于机器上现有的应用程序默认凭据文件,该文件可以通过在控制台中运行以下命令来创建:
gcloud auth application-default login