まず、python2.5をソースコードからビルドする必要がある。
だがこれだけでは不十分で、gzipのインポートに失敗してしまう。zlib1g-devをインストールした後でpython2.5を再インストールする。
すると今度は、sqlite2のimportでエラーになる。libsqlite2-devをインストールして、pythonを再インストール。
これでもまだダメで、AttributeError: 'module' object has no attribute 'HTTPSHandler'というエラーがでる。そこで、libssl-devをインストールして、pythonを再インストール。
とりあえずこれで動作するようになった。
Python2.5.2をソースコードをビルドしてインストールするには、次のコマンドを打ち込む。
sudo apt-get install build-essential gcc cd Downloads wget http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tgz tar -xvzf Python-2.5.2.tgz cd Python-2.5.2 ./configure --prefix=/usr/local/python2.5 make
make test
sudo make install sudo
ln -s /usr/local/python2.5/bin/python /usr/bin/python2.5
(間違ってるけど正しいの忘れた)