"ImportError: No module named pygame.base" - Pypy3 and pygame

"ImportError: No module named pygame.base" - Pypy3 and pygame

经过多次尝试在 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

这个错误也发生在 python3 的 Debian Wheezy 中,但在我使用 pycharm 时有效。

现在,我正在使用 Debian Jessie,它在 python3 中从提示符成功导入 pygame,但是 pypy 现在有这个错误。 (也不要在 pycharm 中导入)。

有什么想法吗?

pygame 不适用于 pypy。您可以尝试 pygame-cffi,但我不确定它是否与 python 3 兼容。您可能还需要改进一些地方,因为它尚未完成,但通常可以使用。

Pygame 1.9.2 支持 Python 3.2 及更高版本。只有孤立的 _movie 模块(不是默认构建的)没有。

Python3个可以支持Pygame;需要另一个答案!