◆プロジェクトの作成
Eclipseを起動。
[File]-[New...]-[Other...]でプロジェクト作成ウィザードを表示。
[PyDev]-[PyDev Google App Engine Project]を選択。[Next]
Project Name: プロジェクト名を入力
Grammar Version: 2.5を選択
そのほかはそのまま。[Next]
Goolge App Engine Directory: GAE SDKをインストールしたディレクトリを選択。[Next]
What's the application id registered this project?: GAEに登録した識別しを入力
From which template do you want to create your new Google App Project?: Hello Webbapp Worldを選択
[Finish]
PyDevパースペクティブを開くか聞かれたので[yes]をクリック。
とりあえず、プロジェクトはできたっぽい。
◆ローカルでの実行
PyDev Package Explorerの自分で作成したプロジェクトの下の[src]フォルダを右クリック。
[PyDev: Google App Run]を選択。
Consoleビューに以下のメッセージが出たので[y]を入力し[Enter]
Allow dev_appserver to check for updates on startup? (Y/n):
少ししたら、実行中だよ、というメッセージが表示されたので、
Webブラウザで「localhost:8080」にアクセス。
◆アップロード
app.yamlを開く。
「application:」の行に、自分のアプリケーション識別子を記入し保存。
PyDev Package Explorerの自分で作成したプロジェクトの下の[src]フォルダを右クリック。
[PyDev: Google App Engine]-[Upload]を選択。
アップロードが進行すると「Email:」という表示で止まるので、
[Send to pronmpt:]欄に自分のgmailアドレスを入力して[Enter]
続いて、パスワードの入力を求められるので、同じようにパスワードを入力して[Enter]
webブラウザで「http://(アプリケーション識別子).appspot.com/」にアクセス。
おおお、アップロードされている。簡単だ。
◆参考サイト
http://libro99.appspot.com/index3?id=51&label=googleappengine
2011年01月24日
[GAE] Google App Engine を始めたときのメモ(はじめてのプロジェクト)
posted by t2low at 08:12| Google App Engine
2011年01月17日
[GAE] Google App Engine を始めたときのメモ(環境構築)
◆Python 2.5.4
以下から Python 2.5.4 をダウンロードする。
http://www.python.org/download/releases/2.5.4/
現在(2011/01)、Google App Engineは2.5系しか対応していないので、2.5系のPythonを探すこと。
なお、自分のPCはWindows7(64bit)だが、python-2.5.4.msiをダウンロードした。
ダウンロードしたpython-2.5.4.msiを起動してセットアップ。
インストールオプションは特に変えずにそのままインストール。
◆Google App Engine SDK
以下からSDKをダウンロード
http://code.google.com/intl/ja/appengine/downloads.html#Google_App_Engine_SDK_for_Python
Windows用を選ぶ。
ダウンロードした GoogleAppEngine-1.4.1.msi を起動してセットアップ。
インストールオプションは特に変えずにそのままインストール。
◆Eclipse
以下から Eclipse をダウンロードする。
http://eclipse.org/downloads/
Eclipse IDE for Java EE Developers (64bit) を選択した。
ダウンロードしたファイルを展開して適当なディレクトリに配置。
◆PyDev
Eclipseを起動して、メニューの[Help]-[Install New Software...]を選択。
以下のURLを追加。
http://pydev.org/updates
PyDev、PyDev Mylyn Integrationのどちらもチェックしてインストール。
途中で「どの証明書を信頼する?」という感じのチェックをさせる画面は
チェックボックスが1つしかないのでそれをチェックしてインストール継続。
インストールが終わったらEclipse再起動。
再起動後、[Window]-[Preference]-[PyDev]+[Interpreter - Python]を選択。
[New...]をクリックして、インストール済みのpython.exeを選択。
pythonpathがどうのこうのというウィンドウが出たので、特に変更せず[OK]。
設定画面も[OK]押下で閉じた。
◆Google App Engine
以下のページへ移動。
https://appengine.google.com/start
「Create Application」をクリック。
Application Identifier:に識別名を入力。
[Check Availability]でまだ使われていないことをチェック。
Application Title:にはアプリ名を入力。
そのほかはそのままで、[I accept these terms.]にチェックを入れて、
[Create Application]をクリック。
とりあえず、これで環境はできあがったらしい。
◆参考サイト
http://code.google.com/intl/ja/appengine/docs/python/gettingstarted/devenvironment.html
http://libro99.appspot.com/index3?id=51&label=googleappengine
http://game5.jp/blog/2010/10/05/cronを使えないなら無料で使えるgoogleapp-enginegaeを使えばいい/
以下から Python 2.5.4 をダウンロードする。
http://www.python.org/download/releases/2.5.4/
現在(2011/01)、Google App Engineは2.5系しか対応していないので、2.5系のPythonを探すこと。
なお、自分のPCはWindows7(64bit)だが、python-2.5.4.msiをダウンロードした。
ダウンロードしたpython-2.5.4.msiを起動してセットアップ。
インストールオプションは特に変えずにそのままインストール。
◆Google App Engine SDK
以下からSDKをダウンロード
http://code.google.com/intl/ja/appengine/downloads.html#Google_App_Engine_SDK_for_Python
Windows用を選ぶ。
ダウンロードした GoogleAppEngine-1.4.1.msi を起動してセットアップ。
インストールオプションは特に変えずにそのままインストール。
◆Eclipse
以下から Eclipse をダウンロードする。
http://eclipse.org/downloads/
Eclipse IDE for Java EE Developers (64bit) を選択した。
ダウンロードしたファイルを展開して適当なディレクトリに配置。
◆PyDev
Eclipseを起動して、メニューの[Help]-[Install New Software...]を選択。
以下のURLを追加。
http://pydev.org/updates
PyDev、PyDev Mylyn Integrationのどちらもチェックしてインストール。
途中で「どの証明書を信頼する?」という感じのチェックをさせる画面は
チェックボックスが1つしかないのでそれをチェックしてインストール継続。
インストールが終わったらEclipse再起動。
再起動後、[Window]-[Preference]-[PyDev]+[Interpreter - Python]を選択。
[New...]をクリックして、インストール済みのpython.exeを選択。
pythonpathがどうのこうのというウィンドウが出たので、特に変更せず[OK]。
設定画面も[OK]押下で閉じた。
◆Google App Engine
以下のページへ移動。
https://appengine.google.com/start
「Create Application」をクリック。
Application Identifier:に識別名を入力。
[Check Availability]でまだ使われていないことをチェック。
Application Title:にはアプリ名を入力。
そのほかはそのままで、[I accept these terms.]にチェックを入れて、
[Create Application]をクリック。
とりあえず、これで環境はできあがったらしい。
◆参考サイト
http://code.google.com/intl/ja/appengine/docs/python/gettingstarted/devenvironment.html
http://libro99.appspot.com/index3?id=51&label=googleappengine
http://game5.jp/blog/2010/10/05/cronを使えないなら無料で使えるgoogleapp-enginegaeを使えばいい/
posted by t2low at 06:43| Google App Engine