細かきこと

書いたり書かなかったり

osx10.6にpython2.5をportでインストールでエラー

とりあえず、時間が結構あるので、GAE上でいろいろ試してみようかと。
GAEはpython2.5じゃないとだめなのに、osx10.6ではpython2.6が入ってた。(全く触ってないからしらなかった。。。)

というわけで、portでインストールすると、

      • > Verifying checksum(s) for db46
Error: Checksum (md5) mismatch for patch.4.6.21.1 Error: Checksum (md5) mismatch for patch.4.6.21.2 Error: Checksum (md5) mismatch for patch.4.6.21.3 Error: Checksum (md5) mismatch for patch.4.6.21.4 Error: Target org.macports.checksum returned: Unable to verify file checksums Log for db46 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_databases_db46/main.log

のようにチェックサム検証でエラーになる。
よくわからんので、

sudo port -d selfupdate
sudo port -d sync
sudo port clean -f --all db46
sudo port install db46
sudo port install python25
sudo port install python_select

python_select -l
sudo python_select python25

という感じに、別でBerkeleyDBをインストールしてから、イストールしたらうまく入った。
それで、python_selectってのもインストール&設定するとpython2.5が使える。(コンソール再起動)

うーん、やっぱjavaでやった方がいいかな。