В стандартной комплектации CentOS 6.x, поставляется Python 2.6. Устанавливать Python 3.x.x необходимо рядом с Python 2.6, т.к. многие компоненты системы работают именно с версией 2.6.
Шаг 1: Устанавливаем необходимые пакеты (зависимости).
# yum -y install wget gcc gcc-c++ autoconf automake make zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel
Шаг 2: Загружаем и устанавливаем Python.
# cd /tmp
# wget http://www.python.org/ftp/python/3.3.2/Python-3.3.2.tar.bz2
# tar xf Python-3.3.2.tar.bz2
# cd Python-3.3.2
# ./configure --prefix=/usr/local
# make && make altinstall
# cd
# rm -rf /tmp/Python-3.3.2/
Обратите внимание, что при помощи altinstall мы не затронем имеющуюся версию Python.
Шаг 1: Устанавливаем необходимые пакеты (зависимости).
# yum -y install wget gcc gcc-c++ autoconf automake make zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel
Шаг 2: Загружаем и устанавливаем Python.
# cd /tmp
# wget http://www.python.org/ftp/python/3.3.2/Python-3.3.2.tar.bz2
# tar xf Python-3.3.2.tar.bz2
# cd Python-3.3.2
# ./configure --prefix=/usr/local
# make && make altinstall
# cd
# rm -rf /tmp/Python-3.3.2/
Обратите внимание, что при помощи altinstall мы не затронем имеющуюся версию Python.