[備忘録]CentOSにPython2.6を入れる

環境

CentOS release 5.4 (Final)


事前にzlib-develをインストールしとく。

yum install -y zlib-devel

Python2.6

wget http://python.org/ftp/python/2.6/Python-2.6.tgz
tar xvzf Python-2.6.tgz
cd Python-2.6
./configure --enable-shared

Modules/Setup

コメントを外す。

zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz

make, make install

通常のmake, make install

make
make install

これでOKなはずだけど、Pythonをコマンドから実行すると、エラーが出る。
なので、libpython2.6.soとlibpython2.6.so.1.0を/usr/libへ。

cp libpython2.6.so libpython2.6.so.1.0 /usr/lib/
/sbin/ldconfig

バージョンを確認する

正しくインストールされたかバージョンを確認する。

python -V