zoukankan      html  css  js  c++  java
  • Fedora/Centos升级Python由2.7到3.2

    Fedora系统中,Python默认版本是2.7 ,python2与python3有很大的区别,因为需要用到3.0以上版本的Python,所以就把Python升级到最新的Python3.2,升级过程中,要注意的是yum命令还是需要使用老版本的Python,否则系统不能正常工作,升级Python步骤如下:

    一、下载最新版本Python3.2

    1
    wget http://www.python.org/ftp/python/3.2/Python-3.2.tar.bz2

    二、编译安装Python3.2

    1
    2
    3
    4
    tar jxvf Python-3.2.tar.bz2
    cd Python-3.2
    ./configure
    make && make install

    三、创建链接

    安装编译之后,但使用 python -V 命令查看python版本号仍然是Python 2.7,

    所以我们需要为python3.2创建个链接。

    1
    2
    3
    4
    5
    6
    #back up old file
    $mv /usr/bin/python /usr/bin/python-2.7.bak
    #soft link to the python3.2
    $ln -s /usr/local/bin/python3.2 /usr/bin/python
    #check the python version
    $python -V

    四、检测yum命令是否能正常工作

    做好以上步骤之后,yum可能无法正常工作,我们需要再做些配置

    1
    2
    3
    4
    vi /usr/bin/yum
    #将其中的/usr/bin/python修改为#/usr/bin/python2.7
    wq
    #save file

    保存之后yum就可以正常工作了,需要这样做,是因为我们修改了默认的Python版本为3.2,并修改了默认的链接,而yum需要使用原来版本的python,从而导致无法使用,所以需要给yum指定老版本的python即可。

  • 相关阅读:
    jsp的DAO三层-------------实现登录功能
    JSP前后台交互实现注册、登录功能
    结构化查询语言----SQL基本操作
    HTML5 Web存储
    jQuery 属性和CSS
    jQuery DOM操作
    JS中的函数、BOM和DOM操作
    接口和抽象类
    单例模式
    IP介绍
  • 原文地址:https://www.cnblogs.com/beceo/p/2910794.html
Copyright © 2011-2022 走看看