CGS刷新WIndows pygam

2024-06-10 01:32:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在编写一个简单的国际象棋游戏,并使用pygame模块和python2.7.3(32位)

我使用的是macosxmountainlion(64位)和Eclipse+Pydev作为IDE

直到昨天,我一直在正常使用pygame,虽然我收到了警告,但一切都如预期的那样;但是我并没有太担心,因为它在狮子山看起来很正常,毕竟它工作正常

然后,在某一时刻,在没有以有意义的方式修改代码(也没有安装任何新的东西)的情况下,它会显示以下错误:

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日午夜几秒钟后首次出现,尽管我不知道这是否相关

我在网上搜索,找不到有同样错误的人;有很多警告,但这根本阻止了代码的运行

如果你需要我可以张贴我的代码片段。在

谢谢大家

编辑:

我想说明的是,这个问题的出现并不是因为我写的一些花哨的东西,而是因为这个:

^{pr2}$

所以看来pygame在Mountain Lion中根本不起作用(我的意思是,至少对我来说是这样,但我有一个标准配置,而且它再次工作到10月10日)


Tags: 模块and代码an游戏警告is错误
1条回答
网友
1楼 · 发布于 2024-06-10 01:32:42

奇怪的是,这个问题就这么简单地消失了,现在它起作用了。有趣的是,我没有做任何其他的尝试;我离开了Python、Eclipse和PyGame的旧安装。没有更改路径、导入或任何内容。在

我想这都是个梦!在

相关问题 更多 >