把Python从2.6升到了3.3,IBus的中文输入法无法显示候选词,网上查了一下说是python3不向后兼容,
很多人帖子转来转去就是把python换回去。显然不可能为了输入法把Python换回去。
网上找到了一个帖子 http://blog.firzy.com/?p=32
一共2个文件需要修改
1.
/usr/libexec/ibus-ui-gtk
找到
exec python /usr/share/ibus/ui/gtk/main.py $@
把python改成python2.6
2.
/usr/bin/ibus-setup
同样改成python2.6
logout
login
OK,输入法候选词可以换显示了。
就是对IBus指定使用Python2.6,升级的时候如果没有乱动的话,2.x的版本应该还是留着的