[root@node1 ~]# python -V
Python 2.6.6
wget https://www.python.org/ftp/python/3.5.4/Python-3.5.4.tgz
[root@node1 opt]# tar xf Python-3.5.4.tgz
[root@node1 Python-3.5.4]# ./configure &&make &&make install
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/bin/python3 /usr/bin/python
升级 Python 之后,由于将默认的 python 指向了 python3,yum 不能正常使用,需要编辑 yum 的配置文件:
[root@node1 ~]# python -V
Python 2.6.6
[root@node1 ~]# cat /usr/bin/yum | grep python
#!/usr/bin/python2.6
Python 2.6.6
wget https://www.python.org/ftp/python/3.5.4/Python-3.5.4.tgz
[root@node1 opt]# tar xf Python-3.5.4.tgz
[root@node1 Python-3.5.4]# ./configure &&make &&make install
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/bin/python3 /usr/bin/python
升级 Python 之后,由于将默认的 python 指向了 python3,yum 不能正常使用,需要编辑 yum 的配置文件:
[root@node1 ~]# python -V
Python 2.6.6
[root@node1 ~]# cp -rp /usr/bin/yum /usr/bin/yum.bak
[root@node1 ~]# cat /usr/bin/yum | grep python
#!/usr/bin/python2.6