【问题标题】:google-app-engine The library "endpoints" is not supported.google-app-engine 不支持库“端点”。
【发布时间】:2013-10-21 03:04:28
【问题描述】:

我正在尝试在 Python 中为我的 google-app-engine 创建端点。我已按照https://developers.google.com/appengine/docs/python/endpoints/ 上的说明进行操作,当我尝试上传时收到以下消息:

主机:appengine.google.com 解析 yaml 文件时出错:库 “guestbook/app.yaml”第 22 行不支持“endpoints”, 第 1 列

我相信我已经正确配置了所有内容,有人能指出我正确的方向吗?我相信为“端点”导入库对于此功能的运行至关重要。

这是我的 app.yaml 文件:

application: xxxxxxx
version: 1
runtime: python27
api_version: 1
threadsafe: true

handlers:
- url: /_ah/spi/.*
  script: enders.application

- url: /stylesheets
  static_dir: stylesheets

- url: /.*
  script: main.app
  secure: always

libraries:
- name: endpoints
  version: "1.0"

- name: pycrypto
  version: "2.6"

- name: webapp2
  version: latest

- name: jinja2
  version: latest

【问题讨论】:

  • 您使用的是哪个版本的SDK?
  • 感谢 lucemia,我的机器上还有一个旧版本。我将其删除,然后能够成功部署。

标签: python google-app-engine endpoints


【解决方案1】:

确保您使用的是最新版本的 AppEngine SDK。 Cloud Endpoints 已在 1.8.5 版中移至库中。

【讨论】:

    【解决方案2】:

    lucemia 把我推上了正确的道路。我有两个版本的 SDK,所以我删除了旧版本,瞧,问题解决了。

    【讨论】:

      猜你喜欢
      • 2011-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-12
      • 1970-01-01
      • 2012-12-17
      相关资源
      最近更新 更多