Ставим нужные пакеты:
sudo yum install httpd-devel gdbm-devel mysql mysql-server mysql-devel mysql-client
sudo yum install readline-devel sqlite-devel openssl-devel ncurses-devel
sudo yum install apr-devel gcc make autoconf mod_ssl crypto-utils
sudo yum install bzip2-devel zlib-devel libjpeg libpng libxslt gettext
Ставим новый python
cd ~/sources
wget http://www.python.org/ftp/python/2.6.4/Python-2.6.4.tgz
tar xvfz Python-2.6.4.tgz
cd Python-2.6.4/
Собираем новый python
./configure --prefix=/opt/python2.6 --with-threads --enable-shared --with-zlib=/usr/include
make
make install
Делаем python2.6 видимый для всех.
Создаем файл
/etc/ld.so.conf.d/opt-python2.6.conf и пишем в него
/opt/python2.6/lib
Делаем симлинк:
ln -s /opt/python2.6/lib/libpython2.6.so /usr/lib
ln -s /opt/python2.6/lib/libpython2.6.so.1.0 /usr/lib
ldconfig -v
Делаем симлинк на новую версию python.
ln -s /opt/python2.6/bin/python /usr/bin/python2.6
Ставим setuptools
cd ~/sources
wget http:
sh setuptools-0.6c11-py2.6.egg --prefix=/opt/python2.6
Дальше уже можо ставить все что необходимо уже при помощи
easy_install
Пример:
/opt/python2.6/bin/easy_install pip