Python 已部署GAE NDB安装
我的Google应用程序引擎应用程序使用数据存储NDB。所以我要说:Python 已部署GAE NDB安装,python,google-app-engine,google-cloud-platform,google-cloud-datastore,Python,Google App Engine,Google Cloud Platform,Google Cloud Datastore,我的Google应用程序引擎应用程序使用数据存储NDB。所以我要说: 从google.appengine.ext导入ndb 但当我部署并转到我的应用程序时,出现了一个错误: ModuleNotFoundError:没有名为“google.appengine”的模块 那么,如何让GAE安装Google Cloud SDK的这一部分呢?您没有说要部署到哪个运行时(Python 2.7或3.7),但我猜是3.7 google.appengine模块仅在第一代Python 2.7运行时可用。如果需要使用
从google.appengine.ext导入ndb
但当我部署并转到我的应用程序时,出现了一个错误:
ModuleNotFoundError:没有名为“google.appengine”的模块
那么,如何让GAE安装Google Cloud SDK的这一部分呢?您没有说要部署到哪个运行时(Python 2.7或3.7),但我猜是3.7
google.appengine
模块仅在第一代Python 2.7运行时可用。如果需要使用它,则需要将应用程序部署到此运行时
发件人:
ndb客户端库与Python 3.7运行时不兼容。
有关详细信息,请参阅
您没有说要部署到哪个运行时(Python2.7或3.7),但我猜是3.7
google.appengine
模块仅在第一代Python 2.7运行时可用。如果需要使用它,则需要将应用程序部署到此运行时
发件人:
ndb客户端库与Python 3.7运行时不兼容。
有关详细信息,请参阅
是的,我正在使用Python 3.7。我无法理解为什么还有人再使用Python2。好啊除非有其他方法可以在Python 3上获得NDB API,否则我将切换API。我使用Python 2是因为GAE标准刚刚开始支持Python 3。我可能会坚持使用Python 2很长一段时间,因为迁移到Python 3运行时需要做很多工作……是的,我使用的是Python 3.7。我无法理解为什么还有人再使用Python2。好啊除非有其他方法可以在Python 3上获得NDB API,否则我将切换API。我使用Python 2是因为GAE标准刚刚开始支持Python 3。我可能会坚持使用Python 2很长一段时间,因为迁移到Python 3运行时需要做很多工作。。。