また心で号泣しながら賃労働の合間にサーバいじってるんですが、CentOS 5 の標準パッケージにはいってる Python が古いっす。ナウなヤングたちは2.6(いや2.7、どころか3.x系か)なのに2.4ですよ。ってことで手抜きで EPEL のレポジトリ使って入れました。

How To Install Python 2.6 On CentOS 5 Without Breaking Yum
(Yumをシッチャカメッチャカにせずに CentOS 5 に Python2.6 を入れる呪法)

http://www.question-defense.com/2009/12/25/how-to-install-python-2-6-on-centos-5-without-breaking-yum

上の記事、もともとは CHL レポジトリ使えばいんじゃね?って書いてあったんですが、追記で 2.6 のパッケージが EPEL にも取り込まれたとあり。