zoukankan      html  css  js  c++  java
  • Centos6.5(final)安装gcc和g++,python以及导致问题的解决方法

    安装gcc:yum install gcc 

    安装g++:yum install gcc-c++

    安装python:

    centos默认是2.6的版本,

    下载python    ,我下载的是2.7.10。

    1 解压安装包

    tar -zxvf  python-2.7.10.tgz

    2 编译安装

    cd 切换到python-2.7.10 目录下
    
    ./configure --prefix=/usr/local/python-2.7.10 ### 注意:安装在新目录,防止覆盖系统默认安装的python
    
    make && make install

    3 建立软链接

    mv /usr/bin/python /usr/bin/python2.6.6.old
    
    ln -s /usr/local/python-2.7.10/bin/python2.7  /usr/bin/python    注意:第一个路径是我下载到本机上到路径,这个路径要根据自己到情况更改;

    4 检查安装

    [wen@Jianwen ~]$ python
    Python 2.7.10 (default, Sep  7 2015, 21:33:18) 
    [GCC 4.4.7 20120313 (Red Hat 4.4.7-16)] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    >>> 

    5 安装后导致到问题:

    中文输入法不能显示候选项

    经过一番查找,解决方案如下:

    /usr/libexec/ibus-ui-gtk
    
    /usr/ bin/ibus-setup
    
    /usr/libexec/ibus-engine-table
    
    将以上三个文件中的  “exec python”  修改为  “exec python2.6”,让后重启之后就可以看到输入法到候选项目了。

    究其原因是centos对python2.6的依赖。可以看看这位的精致分析 http://www.douban.com/group/topic/27400855/

    yum不能正常工作

    这是因为yum默认使用的python版本是2.6.6,到哪是现在的python版本是2.7.5,故会出现上述问题,只需要该一下yum的默认python配置版本就行了:
    
    #vi /usr/bin/yum
    
    将文件头部的#!/usr/bin/python改为
    
    #!/usr/bin/python2.6
  • 相关阅读:

    python内存管理
    python-继承类执行的流程
    Redis-key的设计技巧
    Redis-误操作尝试恢复
    Python3之hashlib
    面相对象
    设计模式
    RESTful API规范
    Django中间件执行流程
  • 原文地址:https://www.cnblogs.com/wen-z/p/4790076.html
Copyright © 2011-2022 走看看