我正在尝试在arch上使用XMing/XQuartz运行一个简单的Tkinter GUI。我能够在Windows、Max和Ubuntu上运行相同的代码。当我尝试在Arch(内核:5.9.4-arch1-1
)上运行它时,在几秒钟的无所事事后,我得到了错误Segmentation fault (core dumped)
。在dmesg中,我发现traps: python3[917] general protection fault ip:7f61c3c9aa07 sp:7ffc11f70a20 error:0 in libtk8.6.so[7f61c3bd2000+df000]
。所需的行为是显示GUI窗口,并且程序不会因错误而崩溃
# code that produces error
from tkinter import *;
class Window(Tk):
def __init__(self):
Tk.__init__(self);
def main():
window = Window();
window.mainloop();
if __name__ == '__main__':
main();
我已经跑了。此外,我还使用X11从这台计算机远程运行了一个I/O GUI C程序。非常感谢任何解决方案或见解
我的包裹是:
目前没有回答
相关问题 更多 >
编程相关推荐