[tech]GAE + Python + Kay Frameworkの導入挑戦。

1. Kay チュートリアル — Kay v3.0.0 ドキュメント

に則る。
macに入っていたpythonは2.6系だったので、2.5系を入れるところから。

$ sudo port install python25
$ sudo port install py25-hashlib
$ sudo port install py25-socket-ssl
$ sudo port install py25-pil
$ sudo port install py25-ipython

適当なところに適当なディレクトリを作成。
Kay Frameworkを落としてくる。

$ mkdir ~/src/
$ cd ~/src
$ hg clone https://kay-framework.googlecode.com/hg/ kay

プロジェクトを作成する。上述urlのチュートリアルにあるように「python」コマンドで実行すると2.6.1のpythonで実行されて、エラーが発生してしまう。
そのため「python2.5」を使用している。

$ python2.5 kay/manage.py startproject myproject
Running on Kay-1.0.0
Finished creating new project: myproject.

python_selectも使ってみたけど、

$ python --version
Python 2.6.1
$ sudo python_select python25
Selecting version "python25" for python
$ python --version
Python 2.6.1

とかなって、なんかバージョンが切り替わらなかった笑
そもそもそういうコマンドではないのかもしれない。python_selectって。


さてこれでプロジェクトスケルトンが出来た。