【问题标题】:Can't deploy my app to Google App Engine无法将我的应用部署到 Google App Engine
【发布时间】:2011-07-28 02:18:03
【问题描述】:

我应该如何在 Google App Engine 上导入 json?我的项目在本地运行良好,但我无法在线部署。这是我的代码:

import json
self.response.out.write(json.dumps(Jsonobject))

这是日志中的 sn-p:

<type 'exceptions.ImportError'>: No module named json
Traceback (most recent call last):
File "/base/data/home/apps/clinteney/1.349424641588618637/Main.py", line 4, in <module>
import json

提前谢谢你。

【问题讨论】:

  • 如果它在本地工作,您可能没有使用 python 2.5,如果您希望相同的东西在本地和生产服务器上工作,这是一个坏主意。
  • @Clinteney 'json' 模块是 2.7 的功能。

标签: python google-app-engine


【解决方案1】:

尝试将第一行替换为

import simplejson

Google App Engine 仅在生产环境中运行时支持某些包。

【讨论】:

  • 谢谢,顺便说一句,我在哪里可以找到 google 支持的软件包?谢谢
【解决方案2】:

Brian M. Hunt says:

from django.utils import simplejson as json

【讨论】:

    猜你喜欢
    • 2020-05-06
    • 2018-11-22
    • 1970-01-01
    • 2017-09-04
    • 1970-01-01
    • 2015-11-13
    • 2020-12-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多