首页 > 解决方案 > python3标准应用引擎项目中如何访问谷歌云库?

问题描述

我正在尝试使用谷歌云 sdk 中的数据存储。

当我尝试导入时:

from google.cloud import datastore

我得到错误:

ModuleNotFoundError:没有名为“google.cloud”的模块

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

在此处输入图像描述

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

在此处输入图像描述

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

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

标签: pythonpython-3.xgoogle-app-enginegoogle-cloud-platformgoogle-cloud-datastore

解决方案


我设法重现了您遇到的问题。如果我们按照此处的文档进行操作,那么它确实是行不通的。但是,如果您运行,pip3 install --upgrade google-cloud-datastore则可以解决问题。


推荐阅读