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 にインストールされた。