python 2.6をソースコードからコンパイルする

古いpythonをインストールする必要があったので、2.6をインストールしました。自分のホームフォルダにインストールしています。

ダウンロード先:Python 2.6.8 Release | Python.org

mkdir -p ~/apps/src
cd ~/apps/src
wget http://www.python.org/ftp/python/2.6.8/Python-2.6.8.tgz
tar xzvf Python-2.6.8.tgz
cd Python-2.6.8
./configure --prefix=/home/guest/apps/python-2.6.8 --with-gcc
make && make install
ln -sfn /home/guest/apps/python-2.6.8 /home/guest/apps/python

--with-gccは必要かどうかわかりませんが、基本的にはGNU Compilerにしか対応してないようなので、Intel Compilerを入れてる場合は念のためつけたほうが良さそう。

あとは、.bashrcなどにパスを設定します。

vi ~/.bashrc

export PATH=/home/guest/apps/python/bin:$PATH
export LD_LIBRARY_PATH=/home/guest/apps/python/lib:$LD_LIBRARY_PATH
export MANPATH=/home/guest/apps/python/share:$MANPATH


大体5分くらいでインストールが完了しました。