无法用Pyglet打开一个窗口

时间:2013-03-29 20:01:09

标签: python error-handling window pyglet

我决定调查Pyglet来试验图形,然后首先遇到一些错误。刚刚开始,我只是试图创建一个窗口。由于我使用64位版本的Python,我会得到多个错误。我已经切换到32位,并将错误减少到这个:

Traceback (most recent call last):
  File "<pyshell#4>", line 1, in <module>
    window = pyglet.window.Window()
  File "C:\Python27\lib\site-packages\pyglet\window\win32\__init__.py", line 423, in __init__
    super(Win32Window, self).__init__(*args, **kwargs)
  File "C:\Python27\lib\site-packages\pyglet\window\__init__.py", line 686, in __init__
    self._create()
  File "C:\Python27\lib\site-packages\pyglet\window\win32\__init__.py", line 518, in _create
    self.context._set_window(self)
  File "C:\Python27\lib\site-packages\pyglet\window\win32\__init__.py", line 364, in _set_window
    raise gl.ContextException('Unable to share contexts')
ContextException: Unable to share contexts

错误是由这行代码引起的,这是他们网站上Pyglet教程的第一行(省略导入):

window = pyglet.window.Window()

值得注意的是,我有两台显示器。根据Pyglet文档,它应该不是一个问题,因为它选择默认值,但我不想排除它。

编辑:我正在使用Windows 7 64位。

0 个答案:

没有答案