• python2--升级python3


    先安装开发工具包:

      yum -y group install "Development Tools"

    安装Python的依赖包:

      yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel vim 

    下载最新的Python包:

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

      或者这里下载后上传:https://www.python.org/downloads/source/

    解压编译安装:

      tar xf Python-3.5.3.tgz

      cd Python-3.5.3

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

      make

      make altinstall(这一步如果是Python3.7会报错,需要另外安装一个依赖包)

    为pip3和Python3创建链接:

    [root@CentOS Python-3.5.3]# ln -fs /usr/local/python3.5/bin/python3 /usr/local/bin/
    [root@CentOS Python-3.5.3]# ln -fs /usr/local/python3.5/bin/pip3 /usr/local/bin/
    [root@CentOS Python-3.5.3]# mv /usr/bin/python/usr/bin/python_old
    [root@CentOS Python-3.5.3]# ln -fs /usr/local/python3.5/bin/python3.5 /usr/bin/python
    [root@CentOS Python-3.5.3]# ln -fs /usr/local/python3.5/bin/pip3.5 /usr/bin/pip

    验证安装:

      pip -V

      python -V

    修改yum文件

    vim /usr/bin/yum

    将 #!/usr/bin/python 修改为 #!/usr/bin/python2.7

    详情参考:https://www.cnblogs.com/youngthink/p/6668127.html

  • 相关阅读:
    Android SurfaceView实战 带你玩转flabby bird (上)
    linux释放内存的命令
    Linux上的free命令详解
    app后端设计(14)--LBS的偏移问题
    包床、退床
    oracle学习17
    提示在【办公管理】-->【今日工作】
    oracle学习16
    数据库的表信息
    CodeForces
  • 原文地址:https://www.cnblogs.com/fqfanqi/p/9930498.html
Copyright © 2020-2023  润新知