2011-09-02 11 views

Respuesta

12

puede probar con el binary package para Lion, disponible en el pygame website.

que trabajó para mí (OSX 10.7.1 con el paquete de Python 2.7.1)

+1

Gracias - esto es nuevo y funciona perfectamente. – timepilot

6

tuve buena suerte con macports:

  1. Instalar macports si no lo tiene: http://www.macports.org/
  2. instalar Python a través de macports: sudo port install python26. Escribí el comando que decía al final para configurarlo como mi instalación predeterminada de Python. Si no lo hace, en el paso 4 tendrá que ejecutar la aplicación de otra manera.
  3. Instalar pygame: sudo port install py26-game
  4. ejecutar su aplicación pygame: python main.py
+0

I segundo este enfoque. Ver mi comentario en http://stackoverflow.com/a/15707206/2596664. (Estoy sacando mi pila de respuestas en mi navegador y atándolas para pagarla). –

8

ver la respuesta de esta pregunta: PyGame in a virtualenv on OS X with brew?

en esencia, el PyGame en PyPy no se ha actualizado durante un tiempo. La versión en el repositorio tiene scripts de compilación actualizados que manejan Pythonbrew, virtualenv y otras utilidades.

El comando pip a utilizar es:

pip install hg+http://bitbucket.org/pygame/pygame 
+0

Gracias! Esto funciona para mi. –

+0

Recibe un error: No se puede encontrar el comando 'hg' –

+1

Necesita instalar mercurial ya sea a través de apt-get, brew, etc., o a través de pip (es una aplicación de python). – Rebs