2016-07-17 5 views
2

Zuerst war ich einen Fehler von ‚kein Modul pygame‘ bekommen, dann habe ich installiert pygame pip mit und wenn ich mein Programm laufen bekomme ich diesen Fehler:Python2 Pygame Probleme bei der Installation OS X

[1] 60751 illegal hardware instruction python pyman.py 
[1] 1521 illegal hardware instruction python pyman.py 

Bei erster Fehler Ich dachte, dass Pygame nicht auf OS X laufen würde, und dann habe ich versucht, es mit pip neu zu installieren.

Requirement already satisfied (use --upgrade to upgrade): pygame in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

SDL installiert ist:

Warning: sdl-1.2.15 already installed 
Warning: sdl_image-1.2.12_3 already installed 
Warning: sdl_mixer-1.2.12 already installed 
Warning: sdl_ttf-2.0.11 already installed 
Warning: portmidi-217 already installed 

Ich bin ein Mac OS X El Kapitän mit, Python 2.7.12 und

Könnten Sie mir erleuchten? Danke!

Antwort

2

Installieren von Pygame ist nicht direkt in Mac. Testen Sie diese Reihe von Anweisungen:

Erstellen und fügen Sie den folgenden zu ~/.bash_profile: # Homebrew Binärdateien nehmen jetzt Vorrang vor den Apple-Standardwerte export PATH =/usr/local/bin: $ PATH

Installieren von Apple Xcode Kommandozeilen-Tools: Xcode-select --install

installieren XQuartz: http://xquartz.macosforge.org/landing/

Homebrew installieren: ruby- "$ (curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

installieren Python3 "richtig" und Pakete, die wir für die Installation von PyGame von bitbucket benötigen: Gebräu installieren python3 hg sdl SDL_image sdl_mixer SDL_ttf portmidi

installieren PyGame: PIP3 installieren (erhalten den pygame Link von Github) (ich habe nicht genug Ruf mehr als 2 Links zu posten, ich hoffe, Sie verstehen)

Starten Sie den Mac für Quarz ändert

Es ist für mich gearbeitet. Ich hoffe es hilft :)

+0

ist es möglich, Python2 zu verwenden? –

+0

Ich glaube nicht –