1.安装依赖包(后面如果遇到缺少模块时再安装时 需要重新编译python)
# yum groupinstall "Development tools" # yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel
2下载python2.7
#cd /tmp
# wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tar.bz2
3. 解压
# tar jxvf Python-2.7.5.tar.bz2
#cd Python-2.7.5
# mkdir /usr/local/python27
4.编译
# ./configure --prefix=/usr/local/python27# make && make install
5.备份原来的python
# mv /usr/bin/python /usr/local/python243
6.建立新版本python软连接
# ln -s /usr/local/python27/bin/python2.7 /usr/bin/python
# python -V 查看是否是新版本
7.修改yum配置
第一行#!/usr/bin/python 改成 #!/usr/bin/python243
# yum 检查是否报错
8.安装setuptools
#wget https://pypi.python.org/packages/source/s/setuptools/setuptools-18.0.1.zip --no-check-certificate
# unzip setuptools-18.0.1.zip
#cd setuptools-18.0.1
#python setup.py install
# cd /usr/local/python27/bin/ (查看有无 easy_install 如果有则安装成功)
9. 安装pip
#/usr/local/python27/bin/easy_install pip
10.安装 Django
#/usr/local/python27/bin/pip install Django==1.6.5
#python
>>import django
>>django.get_version() //检查是否安装成功 以及安装版本
11.安装ipython
#wget http://archive.ipython.org/release/0.13.2/ipython-0.13.2.tar.gz
# tar -zxv -f ipython-0.13.2.tar.gz
# cd ipython-0.13.2
# python setup.py install
# ln -s /usr/bin/ip*
# which ipython
# find /usr -name ipython
# ln -sf /usr/local/python27/bin/ipython /usr/bin/ipython
# ipython安装