Jen

Eclipse用Python開發GAE應用程式 環境設定備忘錄

E其實GAE是我最近才知道2008年Google所發表的一個雲端技術(? and 我好落伍喔),不說廢話,拿筆出來記。

下載Eclipse
*本人是安裝 Eclipse IDE for Java Developers


下載Python 2.5 :
http://www.python.org/download/releases/2.5/
*務必使用2.5 , 大於或小於都不行喔。我就是用2.6 的直譯器搞很久。
      請看:http://goo.gl/llr7
*我安裝的位置是在C:\Python25


下載Google App Engine:
http://code.google.com/intl/zh-TW/appengine/downloads.html
*下載Python專用的GoogleAppEngine-1.3.8.msi
*我安裝好的位置是在C:\Program Files\Google\google_appengine


在Eclipse安裝PyDev
*Help > Install New Software , 出現視窗後 ,按下右上Add...加入更新連結
 http://pydev.org/updates/
111

安裝PyDev完畢後 , 要在eclipse加上Python.exe直譯器的參考,如圖:
我的是安裝在C:\Python25\
222



這樣開發環境就準備完成了!!! 接著就準備上傳Hello World到你申請的Google App Engine上面吧。這是我申請的app , 而「geeksjen」是我的Application Identifier , 等一下上傳的時候會用到要記住。
333


準備2個檔案

*  main.py

'''
Created on 2010/10/28
@author: jen
'''
print 'Content-Type: text/plain'
print ''
print 'hello, world123'
* app.yaml  (如果要明白yaml檔案設置請看http://goo.gl/CbyS)
application: geeksjen
version: 1
runtime: python
api_version: 1

handlers:
- url: /index
  script: main.py

我的hello  專案位置是 C:\Documents and Settings\Administrator\workspace\hello


然後到我安裝Google App Engine的目錄找上傳元件,我的是
C:\Program Files\Google\google_appengine\appengine_launcher.bat
啟動之後新增專案根目錄,畫面如下:
4444


然後選擇「Deploy」,會出現視窗詢問帳號密碼,輸入後就會上傳了。
5555


最後最後,開啟您的Chrome,打上「http://geeksjen.appspot.com/」,就會看見那美麗的「Hello World」,設置完成了,好好去體會Google App Engine有什麼強大的功能吧。
6666

0 意見: