Python 2.7.1 のインストール
前に Python 2.6.6 を CentOS 5.5 にインストールしたけど、同じ手順でインストールできた。
まずはライブラリを入れておく
[paraches@localhost myTest]$ sudo yum install zlib zlib-devel
Python 2.7.1 をダウンロードして展開
[paraches@localhost myTest]$ wget http://www.python.org/ftp/python/2.7.1/Python-2.7.1.tgz [paraches@localhost myTest]$ tar zxvf Python-2.7.1.tgz [paraches@localhost myTest]$ cd Python-2.7.1
オプション付けて configure する。
[paraches@localhost myTest]$ ./configure --with-threads --enable-shared
Modules/Setup を修正(コメントを一カ所外す)
[paraches@localhost Python-2.7.1]$ cat Modules/Setup | grep zlib # Andrew Kuchling's zlib module. # This require zlib 1.1.3 (or later). # See http://www.gzip.org/zlib/ zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz [paraches@localhost Python-2.7.1]$
後は make して make install
[paraches@localhost Python-2.7.1]$ make [paraches@localhost Python-2.7.1]$ sudo make install
ライブラリの設定して(/etc/ld.so.conf.d/python2.7.conf を作って登録)
[paraches@localhost Python-2.7.1]$ cat /etc/ld.so.conf.d/python2.7.conf /usr/local/lib [paraches@localhost Python-2.7.1]$ sudo /sbin/ldconfig
動作確認
[paraches@localhost Python-2.7.1]$ /usr/local/bin/python Python 2.7.1 (r271:86832, Apr 18 2011, 22:42:06) [GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>>
Alias 作ってみたりとかも前回と同じで。