【问题标题】:How do I get a local install of google.appengine.ext ndb如何获取 google.appengine.ext ndb 的本地安装
【发布时间】:2017-06-27 20:28:25
【问题描述】:

我正在尝试使用 ndb 将一些数据写入谷歌数据存储区。我的测试设置使用谷歌数据存储,但使用本地 python 程序。我已经安装了 google cloud sdk 和 datastore sdk,但我仍然收到导入错误。我应该安装其他东西吗?

from google.appengine.ext import ndb


class dsObj(ndb.Model):
    name = ndb.StringProperty()

产生的错误信息是:

File /... line 10, in <module>
from google.appengine.ext import ndb
ImportError: No module named appengine.ext

【问题讨论】:

  • 您能否使用此命令确认您是否安装了gcloud appengine组件gcloud components install app-engine-python

标签: python google-app-engine app-engine-ndb


【解决方案1】:

您是否使用 Cloud SDK dev_appserver.py 来运行应用程序? 请参考Creating a Guestbook Application

假设您使用的是 App Engine 标准环境。 Storing Data in Cloud Datastore 显示所需的用法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-09
    • 2014-11-06
    • 2010-09-18
    • 2019-03-04
    • 2022-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多