zoukankan      html  css  js  c++  java
  • python2.7.5升级到2.7.14或者直接升级到3.6.4

    python2.7.5升级到2.7.14

    1.安装升级GCC

    yum install -y gcc* openssl openssl-devel ncurses-devel.x86_64  bzip2-devel sqlite-devel  zlib python-devel mysql-devel openldap-devel

    2.下载python安装包

    wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tar.xz

    3.解压

    tar -xvf Python-2.7.14.tar.xz
     
    4.编译安装
    cd Python-2.7.14
    ./configure --prefix=/usr/local
    make && make install
     
    5.将老版本python更换
    mv /usr/bin/python /usr/bin/python2.7.5
     
    6.更换默认python
    ln -s /usr/local/bin/python2.7  /usr/bin/python
     
    7.#修改 yum以及urlgrabber-ext-down中的python
    将#!/usr/bin/python改为 #!/usr/bin/python2.7.5
    vim /usr/bin/yum
    vim /usr/libexec/urlgrabber-ext-down
     

    8.安装setuptools
    wget --no-check-certificate https://pypi.python.org/packages/69/56/f0f52281b5175e3d9ca8623dadbc3b684e66350ea9e0006736194b265e99/setuptools-38.2.4.zip#md5=e8e05d4f8162c9341e1089c80f742f64
    unzip setuptools-38.2.4.zip
    cd setuptools-38.2.4
    python setup.py install
    cd ..

    9.安装pip
    wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz
    tar -xvf 1.5.5.tar.gz #解压文件
    cd pip-1.5.5/
    python setup.py install

     
     
    python2.7.5升级到3.6.4

    yum install -y gcc* openssl openssl-devel ncurses-devel.x86_64  bzip2-devel sqlite-devel  zlib python-devel mysql-devel openldap-devel

    wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tar.xz

    tar -xvf Python-3.6.4.tar.xz

    cd Python-3.6.4

    mkdir -p /usr/local/python3

    ./configure --prefix=/usr/local/python3

    make && make install

    mv /usr/bin/python /usr/bin/python2.7.5

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

    ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip

     
    #修改 yum以及urlgrabber-ext-down中的python
    将#!/usr/bin/python改为 #!/usr/bin/python2.7.5
    vim /usr/bin/yum
    vim /usr/libexec/urlgrabber-ext-down
     
    PS:python3.6.4是默认安装pip的,所以不需要另行安装setuptools和pip.
  • 相关阅读:
    vue nextTick使用
    Vue slot插槽内容分发
    vue 项目设置实现通过本地手机访问
    vue router mode模式在webpack 打包上线问题
    html设置 hight100%问题
    更新模块通知栏显看不到当前进度,以及更新下载中可以清理通知问题,华为强制更新退出软件后台下载不显示通知问题
    ScrollView下嵌套GridView或ListView默认不在顶部的解决方法
    文件说明注释
    EditText双光标问题
    原 android重启应用(应用重新启动自身)
  • 原文地址:https://www.cnblogs.com/cjsblogs/p/8117272.html
Copyright © 2011-2022 走看看