2010年2月1日月曜日

Google Data Python Library

Zend Frameworkがさっぱり進まないので浮気。 Google Data Python Library をインストールする。 うまくいかない。 ドキュメントには2.2 or higherとあったので、3.1.1を使ったのだが、 Python3系は2系の完全上位互換ではないとのこと。
Google Data Python LibraryはPython 2系を使う
Python3とPython2で互換性が無いそうである。 最近は上位互換を維持しないのが流行りなのか? どこかで切りたいなら別の言語として出してくれればいいのに。 名前はPythonPlusとかでいいからさ。 ともあれ Python3.1.1をアンインストール。アンインストールは結構時間が掛かる。 単純にファイル数が多いのか、単にマシン(ネットブック)が遅いのか。 Python2系の最新版(執筆時点では 2.6.4)をインストールする。 Google Data Python Library(執筆時点ではgdata-2.0.7)をダウンロード。 gdata-2.0.7.zipはLhaplusを使うと解凍に失敗する。zipが壊れているのかと、tar.gzを使ってみたがやっぱりうまくいかない。ファイル名に.(ピリオド)が複数含まれているとダメらしい。 今回はtar.gzを7zipを使って解凍した。 pytohn.exe をPATHに加えておく。 python.exe setup.py install あっさり成功。 テスト run_data_tests.py も問題ないようだ。