Setuptools をインストール

Setuptools の場所はココで、
ファイルはココ
落とすのは 2.6 用をダウンロードする。

[paraches@centos python26]$ wget http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg#md5=bfa92100bd772d5a213eedd356d64086
[paraches@centos python26]$ 

で、さっきのページにこんな記述が…

If you want to install setuptools to somewhere other than site-packages or your default distutils installation locations for libraries and scripts, you may include EasyInstall command-line options such as --prefix, --install-dir, and so on, following the .egg filename on the same command line.

デフォルトでない site-packages や自分用の場所にインストールするには --prefix 使って指定しろと。今回は最初から入ってる Python 2.4 と違う場所にある 2.6.6 用に入れるから、場所を指定しなくちゃ。
となると、場所は /usr/local かな。

[paraches@centos python26]$ ls
Python-2.6.6  Python-2.6.6.tgz  setuptools-0.6c11-py2.6.egg
[paraches@centos python26]$ sudo sh setuptools-0.6c11-py2.6.egg --prefix=/usr/local
Processing setuptools-0.6c11-py2.6.egg
Copying setuptools-0.6c11-py2.6.egg to /usr/local/lib/python2.6/site-packages
Adding setuptools 0.6c11 to easy-install.pth file
Installing easy_install script to /usr/local/bin
Installing easy_install-2.6 script to /usr/local/bin

Installed /usr/local/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg
Processing dependencies for setuptools==0.6c11
Finished processing dependencies for setuptools==0.6c11
[paraches@centos python26]$ 

というわけで、ちゃんと /usr/local/lib/python2.6/site-packages にインストールされた。