zoukankan      html  css  js  c++  java
  • CentOS7 编译安装python3.6.8(升级python)

    1、安装依赖包和需要用到的工

    yum -y install wget openssl openssl-devel

    这里如果不升级openssl,安装后pip安装模块可能会出错。点我查看pip安装模块报错解决办法。

     

    2、下载python3.6.8的安装包

    cd /usr/local/src
    wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz

     

    3、解压并进入python目录

    tar zxf Python-3.6.8.tgz
    cd Python-3.6.8

     

    4、配置、编译、安装

    ./configure --prefix=/usr/local/python --with-openssl
    make
    make install

    --prefix 参数是指定python的安装目录

    --with-openssl 参数是加入openssl模块

     

    5、更改软连接

    #把python2的软连接被个分
    mv /usr/bin/python /usr/bin/python_old
    #做python3的软连接
    ln -s /usr/local/python/bin/python3 /usr/bin/python

     

    6、查看python版本,验证安装(升级)是否成功

    python -V

     

    7、python版本升级之后yum使用会报错

    解决办法:

    修改yum命令

    vim /usr/bin/yum
        #将第一行的 #!/usr/bin/python 改为
        #!/usr/bin/python2

     

    8、python版本升级之后yum install报错

     解决办法:

    修改/usr/libexec/urlgrabber-ext-down文件

    vim /usr/libexec/urlgrabber-ext-down
        #将第一行的 #!/usr/bin/python 改为
        #! /usr/bin/python2

     

  • 相关阅读:
    javaweb一
    javaweb三、JDBC访问数据库
    Java学习笔记十
    socket qt基础版本
    QT+VS+添加console 解决方案
    QT创建TCP Socket通信
    左值引用与右值引用
    STL 中 map和set的区别
    C++中STL哈希表介绍
    虚函数总结
  • 原文地址:https://www.cnblogs.com/NanZhiHan/p/11003229.html
Copyright © 2011-2022 走看看