1.安装依赖包python
yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
2.下载本身须要的python版本,例如python3.6.2,下载要花费一段时间,要耐心等待sql
wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
3.新建一个文件夹存放python3测试
mkdir /usr/local/python3
4.把安装包移动到该新建文件夹下,解压安装包,安装python3,依次执行如下命令,花费时间较长,耐心等待url
mv Python-3.6.2.tar.xz /usr/local/python3spa
tar -xvJf Python-3.6.2.tar.xz命令行
cd Python-3.6.23d
./configure --prefix=/usr/local/python3sqlite
make blog
make install
5.建立软链接ip
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
6.此时python3已经装好,在命令行中输入python3测试
7.修改yum配置文件,python2与python3共存
vi /usr/bin/yum
把#! /usr/bin/python修改成#! /usr/bin/python2(配置文件第一行)
同理
vi /usr/libexec/urlgrabber-ext-down
把文件里面的#! /usr/bin/python 也修改成#! /usr/bin/python2
此时完成python3安装,且实现与python2共存,保持yum命令可用