zoukankan      html  css  js  c++  java
  • 在 redhat 6.4上安装Python 2.7.5

    在工作环境中使用的是python 2.7.*,但是CentOS 6.4中默认使用的python版本是2.6.6,故需要升级版本。

    安装步骤如下:

    1,先安装GCC,用如下命令yum install gcc gcc-c++

    2,下载python-2.7.5.tar.gz文件,修改文件权限chmode +x python-7.5.tar.gz

    3,解压tar文件,tar -xzvf python-2.7.5.tar.gz

    4,cd python-2.7.5

    ./configure --prefix=/usr/local/python27 ### 注意:安装在新目录,防止覆盖系统默认安装的python

    make && make install

    5、建立软连接,使系统默认的python指向python27

    mv /usr/bin/python /usr/bin/python2.6.6.old

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

    已经安装完成python的安装或升级的全部操作了,我们再来看一下现在的python的版本:

    # python -V

    Python 2.7.5

    虽然现在python已经安装完成,但是使用yum命令会有问题——yum不能正常工作:

    # yum list

    There was a problem importing one of the Python modules

    required to run yum. The error leading to this problem was:

    No module named yum

    Please install a package which provides this module, or

    verify that the module is installed correctly.

    It's possible that the above module doesn't match the

    current version of Python

    这是因为yum默认使用的python版本是2.6.6,到哪是现在的python版本是2.7.5,故会出现上述问题,只需要该一下yum的默认python配置版本就行了:

    #vi /usr/bin/yum

    将文件头部的#!/usr/bin/python改为

    #!/usr/bin/python2.6

  • 相关阅读:
    无限分类 引用传值
    jQeury 自动、手动左右切换
    $_POST 为空时 真正的值
    php isset 备忘
    php empty 备忘
    无限分级函数 简单 引用绑值
    无限分级 层次输出 demo
    利用新版ShareSDK进行手动分享(自定义分享界面)
    eclipse 快捷方式大全
    ViewPager onPageChangeListener总结
  • 原文地址:https://www.cnblogs.com/qianyuliang/p/6503536.html
Copyright © 2011-2022 走看看