在install中python-virtualenv
,因为这个问题说我应该使用virtualenv安装pygame。但是,我不确定该如何完成。
我做了什么(遵循这些说明):
virtualenv --no-site-packages --distribute -p /usr/bin/python3.3 ~/.virtualenvs/pywork3 --no-pip
然后我不知道去哪里。
如何安装要在virtualenv中使用的pygame?
编辑:我按照GuySoft的说明进行操作,并且一切安装都很棒。但是,当我import pygame
在python3中尝试时,出现以下错误:
>>> import pygame
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/alden/.virtualenvs/pywork3/lib/python3.3/site-packages/pygame/__init__.py", line 95, in <module>
from pygame.base import *
ImportError: /home/alden/.virtualenvs/pywork3/lib/python3.3/site-packages/pygame/base.cpython-33m.so: undefined symbol: PyCObject_Check
是的,就在日志开头,我没注意到它警告缺少依赖项(包括python3.3-dev),所以我在pygame Wiki上找到了该列表,并正在立即安装它们。
—
DaimyoKirby,2013年
@Timo我安装了所有推荐的依赖项,但是我仍然缺少jpeg依赖项。你知道会是什么吗?
—
DaimyoKirby,2013年
src/pygame.h:75:20: fatal error: Python.h: No such file or directory
您可能需要Python开发文件。