【问题标题】:Google App Engine deploy with Django module after gcloud update?gcloud更新后使用Django模块部署Google App Engine?
【发布时间】:2016-01-18 19:23:06
【问题描述】:

我们正在使用 Django 1.7 部署到 GAE(我们将其作为 virtualenv 的符号链接模块发送)。在gcloud 工具的最新更新之前,一切都很好。

现在当我们执行$ gcloud preview app deploy app.yaml 时,我们得到:

Updating module [default]...failed.

ERROR: (gcloud.preview.app.deploy) Error Response: [400] Invalid 
JSON payload received. Unknown name "datata_devops/local/libs/django
/contrib/formtools/locale/hr/_lc_messages/django.mo" at 
'version.deployment.files[2368]': Repeated map key: 'datata_devops/local
/libs/django/contrib/formtools/locale/hr/LC_MESSAGES/django.mo' is 
already set.

我们猜测这与我们上传自己的 Django 版本有关,但我们不知道如何解决这个问题。我们曾尝试使用具有旧版本 gcloud 工具的计算机,但我们收到了 Too many files (limit is 10,000) 错误。

关于如何使用最新的gcloud 解决此问题的任何提示?谢谢!

【问题讨论】:

  • 您应该在问题跟踪器[1] 上打开它。确保包含重现的步骤(即链接 Django 的确切版本,您正在使用的结构...)。[1]code.google.com/p/googleappengine/issues/entry
  • Google Cloud SDK 问题跟踪器在这里更合适,但 Ryan 的建议是一个很好的建议。
  • 感谢两位。我会报告这个问题。

标签: django google-app-engine gcloud google-app-engine-python


【解决方案1】:

gcloud preview app deploy 的其他方法:

【讨论】:

  • 谢谢。使用appcfg.py 进行部署工作。我将按照 Zachary 的建议在 Google Cloud SDK 中报告错误行为。我不会将此标记为已解决,因为这是一个未决问题的解决方法。如果有人直接回答提到的问题,我会保持打开状态。
猜你喜欢
  • 2017-04-16
  • 2021-12-31
  • 1970-01-01
  • 1970-01-01
  • 2014-05-21
  • 2020-01-18
  • 1970-01-01
  • 2021-09-25
  • 1970-01-01
相关资源
最近更新 更多