Pygame是跨平台Python模块,专为电子游戏设计。包含图像、声音。建立在SDL基础上,允许实时电子游戏研发而无需被低级语言(如机器语言和汇编语言)束缚。基于这样一个设想,所有需要的游戏功能和理念都(主要是图像方面)都完全简化为游戏逻辑本身,所有的资源结构都可以由高级语言提供,如Python。
本文向大家讲解的是Linux下安装pygame遇到的错误,提示为linux/videodev.h:No such file or directory error的解决方法,供感兴趣的网友参考下。
错误描述:
在安装pygame时执行sudo Python setup.py命令会出现:linux/videodev.h:No such file or directory error错误提示。
问题原因:
3.13.0 移除了对 v4l1 的支持,据我所知,2.6.38 已经移除了对 v4l1 的支持。
解决方法:
sudo apt-get install libv4l-dev
cd /usr/include/linux
sudo ln -s ../libv4l1-videodev.h videodev.h