我有这个设置:
$ python -V
Python 2.7.2+
$ python -c "import pygame; print pygame.__version__"
1.9.1release
当我运行pygame脚本时,会出现以下错误:
Traceback (most recent call last):
File "/home/santosh/tmp/pygameHelloWorld.py", line 8, in <module>
windowSurface = pygame.display.set_mode((500, 400), 0, 32)
pygame.error: No available video device
我正在使用Ubuntu,并且已经用apt-get安装了pygame。另外,我已经安装了这个pygame wiki page上提到的所有依赖项。
如果您在UNIX系统(如Linux服务器)上运行Pygame,请尝试使用DummyVideoDriver:
这应该可以,但如果不行,请留言。这可能只会影响Windows XP。
祝你好运。希望这行得通。
从类似的经验来看,最可能的问题是您的SDL包中的一个出现了问题。尝试运行以下命令。
如果你得到一个空名单,肯定是因为包裹。尝试重新安装它们。
可能相关:
SDL init failure, reason is: No available video device
SDL init failure, reason is: No available video device in ubuntu 12.04 LTS
相关问题 更多 >
编程相关推荐