如何在 python3 标准应用引擎项目中访问 Google 云库?

How to access Google cloud library in python3 standard app engine project?

我正在尝试使用 google 云 SDK 中的数据存储。

当我尝试导入时:

from google.cloud import datastore

我收到错误:

ModuleNotFoundError: No module named 'google.cloud'

但我确实安装了 google 云 SDK,它在我的 lib 目录中可用:

问题似乎是当我尝试导入它时使用了另一个 google 文件夹:

编辑: 运行 pip3 install --upgrade google-cloud-datastore 我现在可以从命令行导入 google.cloud 但它在我的项目中仍然不起作用。

我可以采取哪些后续步骤来解决这个问题?

我成功重现了您遇到的问题。如果我们遵循文档 here 那么它确实不起作用。但是,如果你 运行 pip3 install --upgrade google-cloud-datastore 那么它就可以了。