zoukankan      html  css  js  c++  java
  • Linux下python升级到python-2.7.13

    下载python最新版本2.7.13并编译安装

    wget https://www.python.org/ftp/python/2.7.12/Python-2.7.13.tar.xz
    xz -d Python-2.7.13.tar.xz
    tar xf Python-2.7.13.tar
    cd Python-2.7.13
    ./configure --prefix=/usr/local/python-2.7.13
    make
    make install
    

     
    Python-2.7.13 会安装在 /usr/local/python-2.7.13 目录下

    系统自带的 Python 是在 /usr/bin 目录下

    ll -tr /usr/bin/python*
    
    /usr/bin/python2.6-config
    /usr/bin/python2.6
    /usr/bin/python
    /usr/bin/python2 -> python
    /usr/bin/python-config -> python2.6-config
    

     
    更新系统默认 Python 版本
    备份旧的python

    mv /usr/bin/python /usr/bin/python2.6.6
    mv /usr/bin/python-config /usr/bin/python2.6-config
    
    ln -s /usr/local/python-2.7.13/bin/python2.7  /usr/bin/python
    ln -s /usr/local/python-2.7.13/bin/python-config /usr/bin/python-config
    ln -s /usr/local/python-2.7.13/bin/python2.7  /usr/bin/python2.7
    

     
    查看新的 Python 版本

    python --version
    Python 2.7.13
    

    修改yum
    vim /usr/bin/yum
    将开头的python改成python2.6

    为新版 Python 安装 setuptools

    wget https://bootstrap.pypa.io/ez_setup.py -O - | python
    
    curl -O -L https://pypi.python.org/packages/a9/23/720c7558ba6ad3e0f5ad01e0d6ea2288b486da32f053c73e259f7c392042/setuptools-36.0.1.zip#md5=430eb106788183eefe9f444a300007f0
    unzip setuptools-36.0.1.zip#md5=430eb106788183eefe9f444a300007f0
    cd setuptools-36.0.1
    python setup.py install
    ln -sv /usr/local/python-2.7.13/bin/easy_install  /usr/bin/easy_install
    
    /usr/local/python-2.7.13/bin/easy_install pip
    ln -sv /usr/local/python-2.7.13/bin/pip /usr/bin/pip
    pip list
    


    接下来就可以用pip来安装软件了






    人们永远没有足够的时间把它做好,但永远有足够的时间重新来过。 可是,因为并不是总有机会重做一遍,你必须做得更好,换句话说, 人们永远没有足够的时间去考虑到底是不是想要它,但永远有足够的时间去为之后悔。 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ 浅掘千口井,不如深挖一口井!当知识支撑不了野心时,那就静下心来学习吧!运维技术交流QQ群:618354452

    个人微信公众号,定期发布技术文章和运维感悟。欢迎大家关注交流。

  • 相关阅读:
    Larval API 跨域问题解决
    php常用接口
    phpstudy+nigix+larval伪静态配置
    js、jquery让滚动条到底部
    JS 数组转json和json转数组
    python 基础(十七)内置函数
    python 基础(十六)生成器用法举例
    python 基础(十五)生成器
    python 基础(十四)装饰器
    python基础(十三)模块的定义、导入
  • 原文地址:https://www.cnblogs.com/miaocbin/p/7089880.html
Copyright © 2011-2022 走看看