2013-10-21 157 views
2

我正在嘗試在Python中爲我的google-app-engine創建端點。我已經按照上https://developers.google.com/appengine/docs/python/endpoints/方向,當我試圖上傳我收到以下消息:google-app-engine不支持庫「端點」。

主持人:appengine.google.com錯誤解析YAML文件:庫 「端點」不支持「留言/ app.yaml的」 22行, 列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 
+1

您正在使用哪個版本的SDK? – lucemia

+0

感謝lucemia,我有一箇舊版本仍然在我的機器上。我刪除它,然後能夠成功部署。 – marty331

回答

2

確保您使用的是最新的AppEngine上SDK版本。 Cloud Endpoints在版本1.8.5中被移到了一個庫中。

1

lucemia把我推向了正確的道路。我有兩個版本的SDK,所以我刪除了舊版本,瞧,問題解決了。