Я пытался заставить модуль pygame работать с python3 в macbook 10.6. Я читал, что это было сложно, мне пришлось установить из исходного кода, следуя этим инструкциям: http://programming.itcarlow.ie/PyGameInstall.pdf Все прошло нормально, но когда я пытаюсь импортировать Pygame, я получаю эту ошибку:
Python 3.2.2 (v3.2.2:137e45f15c0b, Sep 3 2011, 17:28:59)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import pygame
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/pygame/__init__.py", line 95, in <module>
from pygame.base import *
ImportError: dynamic module does not define init function (PyInit_base)
Понятия не имею, что это значит. Я сделал обычную установку, и она отлично работает с Python 2.7, но я хочу некоторые функции из Python3. Есть идеи о том, что здесь не так?