经过几次在pypy3中安装pygame的试验后,我用bitbucket版本做了一遍,用mercurial克隆并以这种方式安装:
"pypypath"/bin/pypy3 setup.py
但是,当我进行导入时,会出现以下错误:
Traceback (most recent call last):
File "/home/rafael/PycharmProjects/pygame-teste/__init__.py", line 3, in <module>
import pygame
File "/opt/pypy3-2.4.0-linux64/site-packages/pygame/__init__.py", line 133, in <module>
from pygame.base import *
ImportError: No module named pygame.base
这个错误也发生在使用Debian Wheezy的python3中,但是在我使用pycharm时也有效。
现在,我正在使用Debian Jessie并且它在python3中从提示符成功导入pygame,但是pypy现在有这个错误。 (并且不要在pycharm中导入)。
有什么想法吗?
答案 0 :(得分:0)
pygame对pypy不起作用。你可以尝试pygame-cffi,但我不确定它是否兼容python 3。您可能还需要改进地点,因为它尚未完成,但通常有效。
答案 1 :(得分:0)
Pygame 1.9.2支持Python 3.2及更高版本。只有孤立的_movie模块(默认情况下不构建)不会。
Python 3可以支持Pygame;需要另一个答案!