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

  • 相关阅读:
    js通过class获取元素时的兼容性解决方案
    html5的八大特性
    typeof与instanceof的区别
    evel()与JSON.parset()的区别
    apt-get出现的问题
    Linux下开启计划任务日志
    ls
    win10自带IE上不了网的解决办法
    crontab -e文件存放路径
    Linux系统下面crontab选择默认编译器
  • 原文地址:https://www.cnblogs.com/qianyuliang/p/6503536.html
Copyright © 2011-2022 走看看