我正在编写一个简单的国际象棋游戏,并将模块 pygame 与 python 2.7.3(32 位)一起使用
我正在使用 Mac OS X Mountain Lion(64 位)和 Eclipse + Pydev 作为 IDE
直到昨天,我都在正常使用 pygame,一切都按预期运行,尽管我收到了警告;但是我并没有太担心,因为它在 Mountain Lion 中看起来很正常,毕竟它工作正常
然后,在某个时刻并且没有以有意义的方式修改代码(并且没有安装任何新内容),它会显示此错误:
MacAntonio.local Python[303] <Error>: The function `CGSFlushWindow' is
obsolete and will be removed in an upcoming update. Unfortunately, this application, or a
library it uses, is using this obsolete function, and is thereby contributing to an overal
degradation of system performance. Please use `CGSFlushWindowContentRegion' instead.
我注意到这条消息在 10 月 10 日午夜后几秒钟首次出现,但我不知道这是否相关
我搜索了互联网,我找不到有同样错误的人;很多警告,但这完全阻止了代码运行
如果您需要,我可以发布我的代码片段。
谢谢大家
编辑:
我想明确指出,这个问题不会因为我写的一些花哨的东西而出现,但也有这个:
import pygame
pygame.display.set_mode((100, 100))
因此,pygame 似乎在 Mountain Lion 中根本不起作用(我的意思是,至少对我而言,但我有一个标准配置,并且它再次工作到 10 月 10 日)