为什么我会出现此分段错误?:
>>> import gtk
>>> a = gtk.Window()
>>> a.show()
>>> b = gtk.Dialog("hellooo")
>>> b.show() # here the dialog appears
>>> b.show()
Segmentation fault
答案 0 :(得分:1)
您是从源代码安装还是使用系统的软件包?
我建议您使用apt-get
,yum
或类似的
答案 1 :(得分:1)
我遇到了分段错误。因此,在显示一次对话后不要显示()。该对象已被创建和销毁,您正在尝试重用它。不要那样做。做一个新的。或者:“医生,我这样做会很疼......”
答案 2 :(得分:0)
您可能在"图形"之外运行代码。环境。即。一个有效DISPLAY
环境变量。