centos升级python

哪个更痛苦,努力还是后悔?
系统默认安装的python是2.6.6的, 我们希望的是多版本的共存, 切记是不能将系统自带的版本卸载掉的,否则会引起很多的意想不到的问题;

安装

1
2
3
4
5
6
7
8
wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz
tar -xvf Python-3.5.2.tgz
./configure --prefix=/usr/local/python3.5.2
make
make install

mv /usr/bin/python /usr/bin/python2.6.6
ln -s /usr/local/python3.5.2/bin/python3.5 /usr/bin/python

配置

1
vim /usr/bin/yum

将第一行的#!/usr/bin/python修改成#!/usr/bin/python2.6.6

查看版本

1
2
python -V
pip -V