1. 先安装必要的软件包

 yum -y install openssl openssl-devel ncurses-devel.x86_64  bzip2-devel sqlite-devel python-devel zlib zlib-devel

2.下载 python2.7.10源码包

wget 
mkdir -pv /usr/local/python/2.7.10/lib 
tar zxvf Python-2.7.10.tgz
cd Python-2.7.10/
./configure --enable-shared --prefix=/usr/local/python/2.7.10 LDFLAGS="-Wl,-rpath /usr/local/python/2.7.10/lib"
make && make install

3.切换新版本

    此处一定要把原来的 python2.7.5保留,否则yum不能使用

mv /usr/bin/python /usr/bin/python2.7.5
ln -fs /usr/local/python/2.7.10/bin/python2.7 /usr/bin/python

4.解决 yum 的问题

    如果出现yum出现问题,按如下步骤处理:

vi /usr/bin/yum
将第一句修改为如下,以替换成保留的2.7.5的版本
!/usr/bin/python2.7.5   

如果还没有解决问题则执行如下步骤:
vi /usr/libexec/urlgrabber-ext-down
将第一句修改为如下
!/usr/bin/python2.7.5

5.安装 setuptools

wget --no-check-certificate 
python ez_setup.py

6.下载安装pip

wget 
tar xf pip-7.1.2.tar.gz 
cd pip-7.1.2/
python setup.py install
ln -fs /usr/local/python/2.7.10/bin/pip /usr/bin/pip

7.安装ipython

pip  install ipython
ln -sv /usr/local/python/2.7.10/bin/ipython /usr/bin/ipython

8.安装readline

yum install readline-devel
yum install patch
pip install readline

注意:python -V可以查看python的版本号

使用ipython命令可以进入ipython