2

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

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

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

这是我的 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
4

2 回答 2

2

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

于 2013-10-21T18:09:17.790 回答
1

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

于 2013-10-22T13:32:39.313 回答