我找到了针对 Python 3.3 的说明,但没有找到针对 2.7 的具体说明。我整理了一下,决定将其记录在这里以供将来参考。
答案1
假设您有pyenv为您的项目安装 ( ~/my-project-dir
) 并且您的虚拟环境 ( my-pyenv-virtualenv
) 已设置。
要获取最新的 Pygame 源代码,请参阅:http://www.pygame.org/download.shtml
sudo apt-get build-dep python-pygame
sudo apt-get install libv4l-dev
cd /usr/include/linux/
sudo ln -s ../libv4l1-videodev.h videodev.h
cd ~/my-project-dir
~/.pyenv/versions/my-pyenv-virtualenv/bin/pip install http://www.pygame.org/ftp/pygame-1.9.1release.tar.gz
去测试
~/.pyenv/versions/my-pyenv-virtualenv/bin/python -c "import pygame; print(pygame.vernum)"