pygame.error:无法创建gl上下文



我正在尝试学习一些OpenGL教程,但遇到了以下错误:pygame.error: unable to create gl context。错误发生在功能中:

pygame.display.set_mode([800,600],OPENGL|DOUBLEBUF)

我将PyopenGL3.1与Pygame和PyQt4一起使用。我想知道这是否是硬件相关的问题(我的GPU是HD7600M)。

我在虚拟机(windowsxp)上启动openGL时遇到了这个问题。

如果GPU无法创建GL上下文,就会出现此问题。如果您有第二个GPU(NVIDIA、RADEON),请将其作为python的默认GPU。这为我解决了问题。

祝你今天愉快

如果我是多线程pygame,我会得到这个。如果您使用多线程,请确保pygame不会在新线程中启动。

最新更新