LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 701|回复: 3

can't run ibus after updating to python 2.6.2

[复制链接]
发表于 2008-11-18 13:49:42 | 显示全部楼层 |阅读模式
the error message:
pkg> ibus
Traceback (most recent call last):
  File "/usr/bin/ibus", line 28, in <module>
    import ibus
  File "/usr/lib/python2.5/site-packages/ibus/__init__.py", line 22, in <module>
    from object import *
  File "/usr/lib/python2.5/site-packages/ibus/object.py", line 26, in <module>
    import gobject
ImportError: No module named gobject

terrible!,any one can help me?
 楼主| 发表于 2008-11-18 16:00:12 | 显示全部楼层
问题解决了,终于可以输入中文:
sudo pacman -s pygobject pygtk
sudo /usr/lib/ln -s libpython2.6.so.1.0 /usr/lib/libpython2.5.so.1.0
原因可能是python升级到2.6.2,但pygobject和pygtk却没有跟着升级,另外ibus使用的库也还是python2.5的,所以需要做个链接。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-18 16:04:59 | 显示全部楼层
另外还发现一个奇怪的问题,升级到python2.6后,firefox切换标签特别慢,每次要卡上1秒左右。这让人很难受。
回复 支持 反对

使用道具 举报

发表于 2008-11-18 16:53:20 | 显示全部楼层
Post by linuxyeshiquan;1910276
问题解决了,终于可以输入中文:
sudo pacman -s pygobject pygtk
sudo /usr/lib/ln -s libpython2.6.so.1.0 /usr/lib/libpython2.5.so.1.0
原因可能是python升级到2.6.2,但pygobject和pygtk却没有跟着升级,另外ibus使用的库也还是python2.5的,所以需要做个链接。


python升级时..pygobject和pygtk应该都会跟着升级吧.

你就没试过重新编译ibus?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表