• CentOS6系升级Python2.7版本


    安装前准备 本实例以CentOS6.7为例

    [root@E tools]# uname -r

    2.6.32-431.23.3.el6.x86_64

    [root@E tools]# uname -m

    x86_64

    [root@E ~]# python -V

    Python 2.6.6

    内核版本2.6.32 64位操作系统

    安装前先装readline-devel,不装“上下左右建”等无法使用

    yum -y install readline-devel

    选择下载目录,用户可以放在家目录下

    [root@E ~]# cd /home/evan/tools/

    下载python2.7.11版本

    wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz

    查看下载内容

    [root@E tools]# ls /home/evan/tools/

    Python-2.7.11.tgz

    解压

    tar zxvf Python-2.7.11.tgz

    安装

    python2.7.11

    cd Python-2.7.11

    ./configure --prefix=/application/python2.7.11

    make make install

    指定安装路径:--prefix=/application/python2.7.11

    修改系统默认的python版本

    [root@E Python-2.7.11]# mv /usr/bin/python /usr/bin/python2.6.6

    [root@E Python-2.7.11]# ln -s /application/python2.7.11/bin/python /usr/bin/python

    将原来版本备份,将2.7.11版本创建软连接 查看python版本

    [root@E Python-2.7.11]# python -V Python 2.7.11

    更换python版本后yum等应用可能无法使用

    修改yum的python版本

    [root@E tools]# sed -i 's@#!/usr/bin/python@#!/usr/bin/python2.6.6@g' /usr/bin/yum

    [root@E tools]# grep python /usr/bin/yum

    #!/usr/bin/python2.6.6

    不忘初心,方的始终!!!
  • 相关阅读:
    vue解决IOS虚拟键盘遮挡固定定位input框
    vue 子组件传父组件
    Vue同时监听多个数据
    JS判断是安卓还是IOS
    JS时间戳转日期格式
    html静态页面配置微信分享
    关于前端的宝藏网站(持续更新...)
    IDEA界面美化
    IntelliJ IDEA创建JavaWeb项目
    制作PDF
  • 原文地址:https://www.cnblogs.com/linux130/p/5452569.html
Copyright © 2020-2023  润新知