GAE NDB安装已部署

时间:2018-09-28 15:32:00

标签: python google-app-engine google-cloud-datastore

我的Google App Engine应用程序使用数据存储区NDB。所以我要导入:

python3 -m xxx.xxx

但是当我部署并转到我的应用程序时,出现错误:

docker exec -t --user www-data container bash -c "ls -la"

那么我如何获得GAE来安装Google Cloud SDK的这一部分?

1 个答案:

答案 0 :(得分:5)

您没有说要部署到哪个运行时(Python 2.7或3.7),但我想它是3.7。

google.appengine模块仅在第一代Python 2.7运行时中可用。如果需要使用它,则需要将应用程序部署到此运行时。

来自Using the ndb client library

  

ndb客户端库与Python 3.7运行时不兼容。   有关更多信息,请参见differences between the Python 2.7 and Python 3.7 runtimes on the App Engine standard environment