coLinux 上に Google App Engine の開発環境を作ってみる
久しぶりだわ。
遅ればせながら Google App Engine 使えるようになりました。
自宅の Macbook の方はインストーラ入れれば一発で開発環境でけたのですが、会社の coLinux の方は提供されている zip なものから作ってみます。
まずは SDK をダウンロード。
[maihara@debian:~] $ mkdir sdks
[maihara@debian:~] $ sdks
[maihara@debian:~/sdks] $ wget http://googleappengine.googlecode.com/files/google_appengine_1.0.1.zip
[maihara@debian:~/sdks] $ unzip google_appengine_1.0.1.zip
google_appengine/appcfg.py と google_appengine/dev_appserver.py にパスを通します。~/bin にはあらかじめパスを通してあるので、こんな感じ。
[maihara@debian:~/sdks] $ ~/bin
[maihara@debian:~/bin] $ ln -sf ~/sdks/google_appengine/dev_appserver.py
[maihara@debian:~/bin] $ ln -sf ~/sdks/google_appengine/appcfg.py
で、早速実行なわけですが、python2.5 で動かしてくださいとのことなので、python2.4 な環境だと以下のようなエラーになります。
[maihara@debian:~] $ dev_appserver.py [1194 10:11午前]
Warning: Python 2.4 is not supported; this program may break. Please use version 2.5 or greater.
Invalid arguments
Runs a development application server for an application.
...
Invalid arguments はアプリケーションを指定していないからなので気にしません。
というわけで、/usr/bin/python が python2.5 を見てくれるように設定。
[maihara@debian:~] $ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.4 90 [1186 10:09午前]
[maihara@debian:~] $ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.5 100 [1187 10:09午前]
[maihara@debian:~] $ sudo update-alternatives --config python
`python' を提供する 2 個の alternatives があります。
選択肢 alternative
-----------------------------------------------
1 /usr/bin/python2.4
*+ 2 /usr/bin/python2.5
デフォルト[*] のままにするには Enter、さもなければ選択肢の番号のキーを押してください:
[maihara@debian:~] $ sudo update-alternatives --display python [1189 10:09午前]
python -状態は auto。
リンクは現在 /usr/bin/python2.5 を指しています
/usr/bin/python2.4 - 優先度 90
/usr/bin/python2.5 - 優先度 100
現在の `最適' バージョンは /usr/bin/python2.5 です。
なんつう感じで。で、もう一度実行してみると、
[maihara@debian:~] $ dev_appserver.py [1196 10:11午前]
Invalid arguments
Runs a development application server for an application.
...
と怒られなくなりましたヨ。
自宅で Getting Started の Hello, World! までやってみたので、先に進んでみます。まだそこかよって感じですけど。
About this entry
You’re currently reading “ coLinux 上に Google App Engine の開発環境を作ってみる ,” an entry on forever 5 years old blog
- Published:
- 10am on 2008/04/21
- Category:
- Google App Engine, coLinux, プログラミング
- Related Posts:

No comments
Jump to comment form | comments rss [?] | trackback uri [?]