如何在 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
那么它就可以了。
我正在尝试使用 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
那么它就可以了。