覚え書き。とりあえず、環境をそろえなくてはならないので。
どちらも標準パッケージが無さそうなので、ソースからインストールしました。手順はどちらも同じ。
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