python Qt ibus错误消息

时间:2014-08-03 22:34:37

标签: python qt

运行以下python程序会在启动时导致2条错误消息。

ubuntu:~/Desktop/testing$ python test.py
Bus::open: Can not get ibus-daemon's address. 
IBusInputContext::createInputContext: no connection to ibus-daemon 

Python和Python3都会出现错误。

import sys
from PyQt4 import QtGui
class MyApp(QtGui.QMainWindow):
    def __init__(self):
        QtGui.QMainWindow.__init__(self)
        list = QtGui.QTableView(self)
app = QtGui.QApplication(sys.argv)
myApp = MyApp()
myApp.show()
sys.exit(app.exec_())

谁能告诉我我做错了什么?

1 个答案:

答案 0 :(得分:1)

来自https://askubuntu.com/questions/360774/how-do-reactivate-ibus-after-upgrading-to-ubuntu-13-10

ibus restart
ibus-setup

执行这些命令后运行python代码会使警告消失。第二个命令提示我" ibus守护进程没有运行。你想开始吗?"。事实上它要求解释为什么我的python程序无法连接。