如何在 Ubuntu 12.04 上的 Python 2.7 的 pyenv virtualenv 中安装 pygame?

如何在 Ubuntu 12.04 上的 Python 2.7 的 pyenv virtualenv 中安装 pygame?

我找到了针对 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)"

相关内容