TKinter windows do not appear when using multiprocessing on Linux
问题 I want to spawn another process to display an error message asynchronously while the rest of the application continues. I'm using the multiprocessing module in Python 2.6 to create the process and I'm trying to display the window with TKinter . This code worked okay on Windows, but running it on Linux the TKinter window does not appear if I call 'showerror("MyApp Error", "Something bad happened.")' . It does appear if I run it in the same process by calling showerrorprocess directly. Given