/usr/libexec/ibus-ui-gtk
/usr/bin/ibus-setup
/usr/libexec/ibus-engine-table
将以上三个文件中的 “exec python” 修改为 “exec /usr/bin/python2.6”(PS.因为我的2.6的python是在/usr/bin下面,这里根据自身情况设置,记得设置完要重启下生效,而且CentOS 6.4原来的python版本是2.6.6)即可
方法二:别折腾了,把链接改回来,重新把链接链回python2.6等原来的版本
这个方法是最好的,因为,谁都不知道,你升级了python之后,还有其他的依赖在依赖旧的,所以,改回来,升级的,直接加版本号的链接
命令:
查看现在的链接
ls -al /usr/bin/python
删掉现在的链接:
rm /usr/bin/python
链接回去:
ls -al /usr/bin/python2.6
ln -s /usr/bin/python2.6 /usr/bin/python
再创建一个python3的:
ln -s /usr/local/python/bin/python /usr/bin/python3
注意:先找清自己的python的目录在哪里,我这里仅仅针对我自己的环境
方法三:深入每个使用python的依赖软件,进行全方位的升级
因为升级python之后,有些东西在原来的包里没有了,但python是开发源码的程序,所以,你可以一个一个深入代码,去解决,完全的升级整个依赖,这种情况只有在必须升级软件和维护的情况下才使用,需要大量的投入
推荐:方法二