覚え書き。とりあえず、環境をそろえなくてはならないので。
どちらも標準パッケージが無さそうなので、ソースからインストールしました。手順はどちらも同じ。
wget http://www.python.org/ftp/python/3.1.2/Python-3.1.2.tgz tar xvzf Python-3.1.2.tgz cd Python-3.1.2.tgz ./configure make make test make install
テストがいくつか失敗していますが、今は気にしません。両ディストリビューションとも同じところが失敗しているように見えます。
CentOS
5 tests failed: test_distutils test_gzip test_httpservers test_zipfile test_zipimport 30 tests skipped: test_bz2 test_codecmaps_cn test_codecmaps_hk test_codecmaps_jp test_codecmaps_kr test_codecmaps_tw test_curses test_dbm_gnu test_dbm_ndbm test_kqueue test_nis test_ossaudiodev test_pep277 test_smtpnet test_socketserver test_sqlite test_ssl test_startfile test_tcl test_timeout test_tk test_ttk_guionly test_ttk_textonly test_urllib2net test_urllibnet test_winreg test_winsound test_xmlrpc_net test_zipfile64 test_zlib 9 skips unexpected on linux2: test_dbm_ndbm test_bz2 test_ssl test_ttk_guionly test_tcl test_zlib test_tk test_ttk_textonly test_dbm_gnu make: *** [test] Error 1
Debian
5 tests failed: test_distutils test_gzip test_httpservers test_zipfile test_zipimport 30 tests skipped: test_bz2 test_codecmaps_cn test_codecmaps_hk test_codecmaps_jp test_codecmaps_kr test_codecmaps_tw test_curses test_dbm_gnu test_dbm_ndbm test_kqueue test_nis test_ossaudiodev test_pep277 test_smtpnet test_socketserver test_sqlite test_ssl test_startfile test_tcl test_timeout test_tk test_ttk_guionly test_ttk_textonly test_urllib2net test_urllibnet test_winreg test_winsound test_xmlrpc_net test_zipfile64 test_zlib 9 skips unexpected on linux2: test_dbm_ndbm test_bz2 test_ssl test_ttk_guionly test_tcl test_zlib test_tk test_ttk_textonly test_dbm_gnu make: *** [test] エラー 1