普通にやると次のようなエラーが出てはまった
1 2 3 4 5 6 7 8 9 |
Exception in thread Thread-1: Traceback (most recent call last): File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/pi/aws-iot/AWSIoTSpeaker/modules/speaker.py", line 64, in threadWaitPlay for event in pygame.event.get(): error: video system not initialized |
http://d.hatena.ne.jp/kadotanimitsuru/20090216/thread
あたりから辿り、
https://www.raspberrypi.org/forums/viewtopic.php?t=46096
1 2 3 4 |
import os os.environ["SDL_VIDEODRIVER"] = "dummy" pygame.init() |
で回避できた。