我最近将python从版本3.6.3升级到3.6.4。这样做,tkinter
已损坏,窗口任务栏显示空白图标(请参见下图)。
我已经完成了一些tkinter
故障排除,下面显示了一个简化版本,其中包含两个跳过的测试(如果这是有用的话)。
test_actual (test_font.FontTest) ... ok
test_configure (test_font.FontTest) ... ok
test_eq (test_font.FontTest) ... ok
test_families (test_font.FontTest) ... ok
...
test_put (test_images.PhotoImageTest) ... ok
test_subsample (test_images.PhotoImageTest) ... ok
test_write (test_images.PhotoImageTest) ... ok
test_zoom (test_images.PhotoImageTest) ... ok
testLoadTk (test_loadtk.TkLoadTest) ... skipped 'No $DISPLAY set.'
testLoadTkFailure (test_loadtk.TkLoadTest) ... ok
test_generated_names (test_misc.MiscTest) ... ok
test_repr (test_misc.MiscTest) ... ok
test_tk_setPalette (test_misc.MiscTest) ... ok]
...
test_keys (test_widgets.ToplevelTest) ... ok
test_menu (test_widgets.ToplevelTest) ... ok
test_padx (test_widgets.ToplevelTest) ... ok
test_pady (test_widgets.ToplevelTest) ... ok
test_relief (test_widgets.ToplevelTest) ... ok
test_screen (test_widgets.ToplevelTest) ... skipped 'No $DISPLAY set.'
test_takefocus (test_widgets.ToplevelTest) ... ok
test_use (test_widgets.ToplevelTest) ... ok
test_visual (test_widgets.ToplevelTest) ... ok
test_width (test_widgets.ToplevelTest) ... ok
----------------------------------------------------------------------
Ran 728 tests in 8.087s
OK (skipped=2)
我知道这是tkinter而不是IDLE,因为我所有的.pyw项目都有同样的问题。如果需要更多细节,请告诉我。