CentOS更新python后输入法无法显示候选框的解决办法

在CentOS更新Python到2.7.9后,ibus输入法出现问题,表现为无法显示候选框。解决方法包括修改环境变量PATH,或者直接在ibus配置文件中将python替换为/usr/bin/python2.6。通过重启ibus服务,问题得到解决,体现了Linux系统的灵活性。
摘要由CSDN通过智能技术生成

最近开始学习Python,先前一直是在Windows平台下进行学习,成蒙前辈点拨,转向linux。没想到只是搭建环境就耗费了N久,在这里索性做个总结。

一、为啥会出现这个问题

        如果没有给系统特别安装过输入法,CentOS的输入法应该是ibus。CentOS6自带的python版本为2.6.6,我将其更新至python2.7.9之后就出现了这个问题。ibus的设置也打不开了,输入法候选框也没了,整个人处于极度蒙蔽状态。

        解决yum无法使用的经历点醒了我。yum默认调用的python命令,由于我为了方便,将python命令指向了python2.7,而非之前的python2.6,所以在yum的设置文件中将其修改为调用原有的python2.6路径即可。那么,我在想这次应该也是这个问题。

二、解决过程

       ok,说干就干。那么问题来了,改哪些设置文件?

       内事不决温百度,外事不决问谷歌。果断点开了百度开始查找有无解决办法。查到以下解决办法:

       (一)粗暴修改

          [Feniox@Feniox python_code]$ which python
          /usr/local/bin/python

          这个是我们安装python2.7的路径,原生python2.6位于/usr/bin中,此时查找环境变量PATH

          [Feniox@Feniox python_code]$ echo $PATH
          /usr/lib/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/Feniox/bin
         我们可以看到,/usr/local/bi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值