Changes between Version 10 and Version 11 of zsjheng/GoogleAppEngine/1.Introduction_To_GAE/Build_runtime


Ignore:
Timestamp:
Nov 26, 2009, 1:53:10 PM (15 years ago)
Author:
jazz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • zsjheng/GoogleAppEngine/1.Introduction_To_GAE/Build_runtime

    v10 v11  
    11'''建置開發環境'''
    22
    3 要開始動手撰寫自己的 Google App Engine Web應用程式之前,必須先確認目前的工作平台上有Python的執行環境以及Google App Engine的SDK (Software development kit),以下就分別就Microsoft Windows平台 (以Windows XP為例) 、Linux平台 (以Ubuntu 8.04為例) 以及Mac OS x 如何建置Python執行環境以及Google App Engine SDK作簡單的介紹。 [[BR]][[BR]]
     3要開始動手撰寫自己的 Google App Engine Web 應用程式之前,必須先確認目前的工作平台上有Python的執行環境以及Google App Engine的SDK (Software development kit),以下就分別就 Microsoft Windows 平台 (以 Windows XP 為例) 、Linux 平台 (以 Ubuntu 8.04 為例) 以及 Mac OS X 如何建置 Python 執行環境以及 Google App Engine SDK 作簡單的介紹。 [[BR]][[BR]]
    44
    5 * '''安裝Python 執行環境'''
     5* '''安裝 Python 執行環境'''
    66
    7 由於Google App Engine目前僅支援以Python撰寫之Web應用程式,想要開發且測試Google App Engine Web應用程式得先安裝Python的執行環境。 首先到 http://www.python.org/ 下載最新的Python執行環境安裝檔,目前筆者撰寫時最新的版本為3.0 rc2以及2.6 final兩種版本;但依照Python官方網站上的說明Python 3.0與Python 2.x 系列為不同的兩條分支且3.0並不相容於2.x系列,而Google App Engine的文件說明表示支援Python 2.5以上的版本,因此建議讀者下載Python 2.6 final 版本的執行環境下來安裝,避免不必要的執行錯誤結果。 [[BR]][[BR]]
     7由於 Google App Engine 目前僅支援以 Python 撰寫之 Web 應用程式,想要開發且測試 Google App Engine Web 應用程式得先安裝 Python 的執行環境。 首先到 http://www.python.org/ 下載最新的 Python 執行環境安裝檔,目前筆者撰寫時最新的版本為 3.0 rc2 以及 2.6 final 兩種版本;但依照 Python 官方網站上的說明Python 3.0 與 Python 2.x 系列為不同的兩條分支且 3.0 並不相容於 2.x 系列,而 Google App Engine 的文件說明表示支援 Python 2.5 以上的版本,因此建議讀者下載Python 2.6 final 版本的執行環境下來安裝,避免不必要的執行錯誤結果。 [[BR]][[BR]]
    88
    99[[Image(001.jpg)]][[BR]][[BR]]
    1010
    11     * '''於Winodws平台建置Python執行環境'''[[BR]][[BR]]
     11    * '''於 Winodws 平台建置 Python 執行環境'''[[BR]][[BR]]
    1212
    13 Microsoft Windows上安裝就簡單得多了,只要下載適用的的安裝程式 (Windows平台有 x86 及 AMD64 兩種版本供下載) ,按照預設選項下一步、下一步就能夠完成安裝。 [[BR]][[BR]]
     13 Microsoft Windows 上安裝就簡單得多了,只要下載適用的的安裝程式 (Windows 平台有 x86 及 AMD64 兩種版本供下載) ,按照預設選項下一步、下一步就能夠完成安裝。 [[BR]][[BR]]
    1414
    1515
    16     * '''於Linux平台建置Python執行環境'''[[BR]][[BR]]
     16    * '''於 Linux 平台建置 Python 執行環境'''[[BR]][[BR]]
    1717
    18 Linux上(在此以Ubuntu 8.04 LTS版本為例),一般的套件版本都已經在作業系統安裝時就已預先安裝Python的執行環境。可開啟終端器輸入
     18 Linux 上(在此以 Ubuntu 8.04 LTS 版本為例),一般的套件版本都已經在作業系統安裝時就已預先安裝 Python 的執行環境。可開啟終端器輸入
    1919
    2020{{{
     
    2323}}}
    2424
    25 來檢視目前系統所安裝的python版本,在此為Python 2.5.2版。 [[BR]][[BR]]
     25來檢視目前系統所安裝的 python 版本,在此為 Python 2.5.2 版。 [[BR]][[BR]]
    2626
    27 Ubuntu上可利用apt-get來安裝
     27 Ubuntu 上可利用 apt-get 來安裝
    2828
    2929{{{
     
    3131}}}
    3232
    33     * '''於Mac OS X建置Python執行環境'''[[BR]][[BR]]
     33    * '''於 Mac OS X 建置 Python 執行環境'''[[BR]][[BR]]
    3434
    35 Mac OS X 在預設的情況下並沒有 Python 的執行環境,首先先下載 Mac OS 上的 Python執行環境安裝檔,安裝過程其實和在 Windows 平台上安裝差不多, 下載完 python-2.6-macosx.dmg 後,Mac OS X 作業系統會自動解開到 Universal !MacPython 2.6 資料夾,接著執行 !MacPython.mpkg 檔即可開始安裝,只要下一步下一步就能完成安裝。 [[BR]][[BR]]
     35Mac OS X 在預設的情況下並沒有 Python 的執行環境,首先先下載 Mac OS 上的 Python 執行環境安裝檔,安裝過程其實和在 Windows 平台上安裝差不多,下載完 python-2.6-macosx.dmg 後,Mac OS X 作業系統會自動解開到 Universal !MacPython 2.6 資料夾,接著執行 !MacPython.mpkg 檔即可開始安裝,只要下一步下一步就能完成安裝。 [[BR]][[BR]]
    3636[[Image(001-1.jpg)]][[BR]][[BR]]
    3737
    38 首先是 !MacPython 的歡迎畫面及簡介。 內容說明了安裝 !MacPython 套件將包含 Python的直譯器、簡易的 IDE (Integrated Development Environment)環境以及針對 Mac 平台上的應用程式 (Carbon, AppleScript, Quicktime) 提供之延伸套件支援。 此外安裝程式也會主動幫Mac使用者設定 Python 的根目錄,使用者可直接下python指令開始執行python程式。 [[BR]][[BR]]
     38首先是 !MacPython 的歡迎畫面及簡介。 內容說明了安裝 !MacPython 套件將包含 Python的直譯器、簡易的 IDE (Integrated Development Environment)環境以及針對 Mac 平台上的應用程式 (Carbon, AppleScript, Quicktime) 提供之延伸套件支援。 此外安裝程式也會主動幫Mac使用者設定 Python 的根目錄,使用者可直接下 python 指令開始執行 python 程式。 [[BR]][[BR]]
    3939[[Image(001-2.jpg)]][[BR]][[BR]]
    4040
     
    4747[[Image(001-6.jpg)]][[BR]][[BR]]
    4848
    49 最後等待安裝程式結束沒有錯誤訊息即表示已經成功地完成 Python執行環境的安裝。 [[BR]][[BR]]
     49最後等待安裝程式結束沒有錯誤訊息即表示已經成功地完成 Python 執行環境的安裝。 [[BR]][[BR]]
    5050[[Image(001-8.jpg)]][[BR]][[BR]]
    5151
    52 * '''安裝Google App Engine SDK'''  [[BR]][[BR]]
     52* '''安裝 Google App Engine SDK'''  [[BR]][[BR]]
    5353
    5454使用者可到 http://code.google.com/appengine/downloads.html 下載 Google App Engine SDK。 以目前筆者所下載的版本為 1.1.5 版本,僅有針對不同作業系統所提供的不同版本,只要下載適當的版本安裝即可。 [[BR]][[BR]]
    5555[[Image(002.jpg)]][[BR]][[BR]]
    5656
    57     * '''於Winodws平台建置Google App Engine SDK'''[[BR]][[BR]]
     57    * '''於 Winodws 平台建置 Google App Engine SDK'''[[BR]][[BR]]
    5858
    5959[[Image(GAE_SDK_001.jpg)]][[BR]]
     
    6464[[Image(GAE_SDK_006.jpg)]][[BR]]
    6565
    66     * '''於Linux平台建置Google App Engine SDK'''[[BR]][[BR]]
     66    * '''於 Linux 平台建置 Google App Engine SDK'''[[BR]][[BR]]
    6767
    68 Linux上建置Google App Engine SDK 就簡單地多,只要下載Google App Engine SDK zip檔,下解壓縮指令解壓縮,之後會在原目錄下產生一個 google_appengine 目錄,其中就包含了開發 Google App Engine Web 應用程式所需的執行程式。
     68 Linux 上建置 Google App Engine SDK 就簡單地多,只要下載 Google App Engine SDK zip 檔,下解壓縮指令解壓縮,之後會在原目錄下產生一個 google_appengine 目錄,其中就包含了開發 Google App Engine Web 應用程式所需的執行程式。
    6969{{{
    7070user@localhost:~$ unzip google_appengine_1.1.7.zip
    7171}}}
    7272
    73     * '''於Mac OS X建置Google App Engine SDK'''[[BR]][[BR]]
     73    * '''於 Mac OS X 建置 Google App Engine SDK'''[[BR]][[BR]]
    7474
    7575