zoukankan      html  css  js  c++  java
  • centos7 升级python的版本到3.5.2

    想用centos7来写python,但是默认安装的是python2.7(python -v命令可以查看版本信息)

    准备升级到python3.5.2

    首先安装编译环境

    yum -y install gcc

    下载python3.5.2的安装包(将下载到当前所在的目录):

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

    然后解压创建安装编译备份

    1. 解压:tar -zxvf Python-3.5.2.tgz
    2. 进入解压目录: cd Python-3.5.2
    3. 创建安装目录: mkdir /usr/local/python3.5.2
    4. 编译: ./configure --prefix=/usr/local/python3.5.2     //prefix前面是两个 -
    5. 安装: make && make install
    6. 备份原有python:mv /usr/bin/python /usr/bin/python2.7.5

    让系统使用新版本(建立软连接指向当前系统默认的python命令Bin目录)

    mv /usr/bin/python /usr/bin/python2.7.5 //当前python的版本为2.7.5 ln -s /usr/local/python3.5.2/bin/python3.5 /usr/bin/python

    再次输入python -v 

    即可看到新版本信息

    默认的python指向3.5之后,yum将不能正常使用,需要修改yum的配置文件:

    vim /usr/bin/yum

    将文件头部的

    #!/usr/bin/python

    改为:

    #!/usr/bin/python2.7.5

    修改另一个相关的配置文件:

    vi /usr/libexec/urlgrabber-ext-down

    将文件头部的

    #!/usr/bin/python

    改为:

    #!/usr/bin/python2.7.5

    至此完成。

    没有借口
  • 相关阅读:
    2018 我要告诉你的 Vue 知识大全
    探究Javascript模板引擎mustache.js使用方法
    高性能JavaScript模板引擎实现原理详解
    junit报错
    http报文
    web应用和http协议
    eclipse首次使用基本设置
    利用亚马逊AWS搭建个人服务器
    图文详解 IntelliJ IDEA 15 创建普通 Java Web 项目
    MyEclipse 设置条件断点
  • 原文地址:https://www.cnblogs.com/wutao1935/p/10210011.html
Copyright © 2011-2022 走看看