我正在使用pygame的手柄API在无头系统上使用手柄,但是pygame需要一个“屏幕”,因此我设置了一个虚拟视频系统来解决这个问题。它一直运行良好,但现在突然出现了这个错误:
Traceback (most recent call last):
File "compact.py", line 10, in <module>
screen = display.set_mode((1, 1))
pygame.error: Unable to open a console terminal
这是无头设置,旨在解决此问题。
from pygame import *
import os
import RPi.GPIO as GPIO
os.environ["SDL_VIDEODRIVER"] = "dummy"
screen = display.set_mode((1, 1))
os.environ["SDL_VIDEODRIVER"] = "dummy" pygame.display.init()
- realgt