Pygame para Python 3 no OSX Mountain Lion?

Eu tenho tentado fazer isso funcionar há dias, sem sorte. Todas as instruções de instalação que posso encontrar falam sobre pygame no leão da montanha com o python 2.x, ou pygame com o python 3 no osx 10.6, mas nunca todos os 3 juntos.

Desculpe se isso é longo, mas aqui está o que eu tentei até agora ...

Primeiro eu tentei usar homebrew e pip, seguindo isto:http://florian-berger.de/en/articles/installing-pygame-for-python-3-on-os-x

Mas eu tenho os mesmos erros mencionados aqui:Erro ao instalar o Pygame no Mountain Lion

Então, tendo feito a modificação sugerida na resposta a essa pergunta, eu tentei compilar pygame a partir da fonte, seguindo as instruções do pygame.org para o leão da montanha:http://www.pygame.org/wiki/MacCompile (No entanto, essas instruções requerem NumPy, o que eu não consegui porque, até onde eu sei, não existe para python 3)

Mas o mais longe que consegui ao tentar compilá-lo assim foi:

In file included from src/imageext.c:51:
/Library/Frameworks/SDL_image.framework/Versions/Current/Headers/SDL_image.h:27:21: error: /Library/Frameworks/SDL.framework/Versions/Current/Headers/SDL/SDL.h: Too many levels of symbolic links
/Library/Frameworks/SDL_image.framework/Versions/Current/Headers/SDL_image.h:28:29: error: /Library/Frameworks/SDL.framework/Versions/Current/Headers/SDL/SDL_version.h: Too many levels of symbolic links
/Library/Frameworks/SDL_image.framework/Versions/Current/Headers/SDL_image.h:29:28: error: /Library/Frameworks/SDL.framework/Versions/Current/Headers/SDL/begin_code.h: Too many levels of symbolic links
/Library/Frameworks/SDL_image.framework/Versions/Current/Headers/SDL_image.h:136:28: error: /Library/Frameworks/SDL.framework/Versions/Current/Headers/SDL/close_code.h: Too many levels of symbolic links
src/imageext.c: In function ‘PyInit_imageext’:
src/imageext.c:675: warning: implicit declaration of function ‘PyCObject_Check’
src/imageext.c:675: warning: implicit declaration of function ‘PyCObject_AsVoidPtr’
error: command '/usr/bin/gcc' failed with exit status 1

E novato que sou, não sei o que tentar em seguida. (Sim, eu pesquisei. Tudo o que eu consegui determinar é que eu tenho algum tipo de laço (s) de link simbólico, mas o que / onde e como consertá-lo eu não sei exatamente.)

Se houver alguma solução ridiculamente fácil para isso que um de vocês, pessoas inteligentes, possa apontar para mim ... isso seria ótimo (mesmo que isso me faça sentir como um idiota!)!

Na falta disso, estratégias alternativas? Tudo que eu quero é usar pygame com python 3 no leão da montanha ... se alguém tiver feito isso, eu adoraria ouvir como!

P.S. Eu sou obviamente novo aqui, e apenas aprendendo a programar ... por favor, explique as coisas para mim como se eu tivesse 5 anos de idade. A sério. :)

questionAnswers(1)

yourAnswerToTheQuestion