CentOS自带python26升级到27
1.下载安装
#下载
wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2
#解压并更改目录
tar -jxvf Python-2.7.3.tar.bz2
cd Python-2.7.3
#编译安装
./configure
make all
make install
make clean
make distclean
安装需要gcc(如果系统没有gcc需要自己安装)
yum install -y gcc
查看版本信息
[root@host ~]# /usr/local/bin/python2.7 -V
Python 2.7.3
[root@host ~]# python -V
Python 2.6.6
python2.7已经安装,但系统的python还是2.6
2.建立软连接
使系统默认的python指向python2.7
rm /usr/bin/python /usr/bin/python2.6
ln -s /usr/local/bin/python2.7 /usr/bin/python
但yum命令依赖python2.6.6,需要更改一些配置文件
su root ##切换到root
vi /usr/bin/yum ##打开文件
/usr/bin/python ##删除此行
/usr/bin/python2.6.6 ##改为此行
更改需要管理员权限
参考资料