CentOS6.5:升级了python,把输入法给玩坏了
2016-09-28 15:54
746 查看
我用的linux是CentOS6.5,预装的python是2.6,前几天因为要编译Caffe,把python升级到2.7.12。一直没在意,中间又做了好多操作,当我想用输入法(五笔)输入中文的时候,发现输入法不能使用了。
输入法图标不见了,在系统菜单中选择”系统->首选项->输入法”,死活调不出下面的”输入法配置工具”(后来知道这个是ibus-setup的界面)
开始并不知道是什么原因的导致的,也没有想到是python升级引起的(毕竟升级python之后还做了好多其他的操作),
后来找到这篇博客,《CentOS更新python后输入法无法显示候选框的解决办法》才有了方向,原来就是Python升级没有向后不兼容导致的问题。
解决问题的方法有两个方案:
方案一:修改/usr/local/bin/python2的软连接(如下图),将其指向/usr/bin/python2.6,也就是整个系统默认使用原来的python2.6
但要选择这个方案的话,我干嘛要升级python呢?
方案二:
对ibus指定使用原来的python2.6版本,
参考 《解决 CentOS 6.4 升级 Python2.7 后 Ibus 输入法无法使用问题》
修改下面三个文件
/usr/ bin/ibus-setup
/usr/libexec/ibus-ui-gtk
/usr/libexec/ibus-engine-table
如下图,将三个文件中所有的python改为python2.6(一个都不能漏哦),强制ibus使用/usr/bin/python2.6
总结:
linux的兼容性真的是好成问题了,
升级有风险,下手需谨慎呐。
输入法图标不见了,在系统菜单中选择”系统->首选项->输入法”,死活调不出下面的”输入法配置工具”(后来知道这个是ibus-setup的界面)
开始并不知道是什么原因的导致的,也没有想到是python升级引起的(毕竟升级python之后还做了好多其他的操作),
后来找到这篇博客,《CentOS更新python后输入法无法显示候选框的解决办法》才有了方向,原来就是Python升级没有向后不兼容导致的问题。
解决问题的方法有两个方案:
方案一:修改/usr/local/bin/python2的软连接(如下图),将其指向/usr/bin/python2.6,也就是整个系统默认使用原来的python2.6
但要选择这个方案的话,我干嘛要升级python呢?
方案二:
对ibus指定使用原来的python2.6版本,
参考 《解决 CentOS 6.4 升级 Python2.7 后 Ibus 输入法无法使用问题》
修改下面三个文件
/usr/ bin/ibus-setup
/usr/libexec/ibus-ui-gtk
/usr/libexec/ibus-engine-table
如下图,将三个文件中所有的python改为python2.6(一个都不能漏哦),强制ibus使用/usr/bin/python2.6
总结:
linux的兼容性真的是好成问题了,
升级有风险,下手需谨慎呐。
相关文章推荐
- CentOS 6.5升级Python和安装IPython
- CentOS 6.5升级Python和安装IPython
- centos6.5 升级python2.7.6
- CentOS 6.5升级Python和安装IPython
- CentOS 6.5升级Python和安装IPython
- centos 6.5 升级python到python 2.7.6出现的问题及解决方法汇总[经常更新]
- CentOS6.5升级Python到2.7并安装pip
- Centos 6.5将python 2.6 升级到 2.7
- centos6.5 x86_64 python2.6升级2.7
- CentOS 6.5升级Python和安装pip、IPython
- CentOS 6.5升级Python和安装IPython
- 解决 CentOS 6.4 升级 Python2.7 后 Ibus 输入法无法使用问题
- centOS 6.5 升级python到2.7.6
- CentOS 6.5升级Python2.7
- 解决 CentOS 6.4 升级 Python2.7 后 Ibus 输入法无法使用问题
- centos6.5 升级 Python
- 解决 CentOS 6.4 升级 Python2.7 后 Ibus 输入法无法使用问题
- CentOS6.5默认Python版本升级到python2.7.5
- 解决CentOS升级Python2.7后IBUS中文输入法问题
- Centos 6.5 升级python