[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って。
さてこれでプロジェクトスケルトンが出来た。