centos6 自带python2.6升级python2.7+

Posted 隔壁老梁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos6 自带python2.6升级python2.7+相关的知识,希望对你有一定的参考价值。

centos6系统自带Python为2.6.6版本,升级搞版本操作如下(python2-python3都一样)

1.下载需要升级的python包

官方下载地址:https://www.python.org/downloads/

2.下载后解压

tar  xf python-x.x.x-tar.gz

cd Python-x.x.x

3.编译安装

./configure

make && make install

echo $?  如果返回码为0,表示没有错误,安装成功

4.设置系统使用新安装python版本

备份原有python

mv /usr/bin/python /usr/bin/python2.6.old

链接新版本python

ln -s /usr/local/bin/python3.5 /usr/bin/python

5.执行python命令

[[email protected] Python-3.5.0]# python
Python 3.5.0 (default, Sep  9 2018, 19:09:38) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-18)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()

查看版本信息,已变,安装成功

6.升级完成后会导致yum不可以用,

解决方法:

编译/usr/bin/yum

将/usr/bin/python 改为/usr/bin/python2.6即可

以上是关于centos6 自带python2.6升级python2.7+的主要内容,如果未能解决你的问题,请参考以下文章

CentOS6.5自带Python2.6.6升级至Python2.7

升级centos6自带的python2.6版本至python2.75

笔记:centos6.5自带python2.6一键升级到2.7.11

centos6默认python2.6升级2.7 卸载python2.6升级2.7

centos6 升级python2.6 到 python2.7

CentOS6.x升级安装python2.7