pygame灰屏在3.6.5和3.7.1但不是3.7.0上

时间:2018-11-10 01:21:25

标签: python-3.x pygame python-3.6

我有一个使用pygame进行图形处理的程序,可以在python 3.7上完美运行。但是,当我切换到python 3.6.5(为了兼容tensorflow)时,窗口只是灰色。回答类似问题的建议表明事件未得到处理,但我知道pygame正在处理事件,因为按键会导致发生正确的操作。在MacOS Mojave 10.14.1上运行Pygame 1.9.4和python 3.6.5_1我也尝试过切换到低分辨率模式(因为我有视网膜显示器)。对于python 3.7上的pygame 1.9.4,这显着提高了性能,但对python 3.6上的pygame 1.9.4没有影响。

更新:它不适用于3.7.1,仅适用于3.7.0。我认为这是SDL的问题,但事实证明它适用于某些python版本,但不适用于其他python版本(具有相同的pygame版本),这使我想知道是否还有其他原因。

0 个答案:

没有答案