Проблемы с установкой Python2 Pygame OS X

Сначала я получал сообщение об ошибке «no module pygame», затем я установил pygame, используя pip, и когда я запускаю свою программу, я получаю эту ошибку:

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

При первой ошибке я думал, что pygame не будет работать на OS X, и я попытался переустановить его с помощью pip.

Требование уже выполнено (используйте –upgrade to upgrade): pygame в /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

SDL:

 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 

Я использую Mac OS X El Captain, Python 2.7.12 и

Не могли бы вы рассказать мне? Благодаря!

Установка pygame не прямо в Mac. Попробуйте выполнить следующие команды:

Создайте и добавьте следующее в ~ / .bash_profile: # Бинарные файлы Homebrew теперь имеют приоритет перед экспортом Apple по умолчанию PATH = / usr / local / bin: $ PATH

Установите инструменты командной строки Apple Xcode: xcode-select –install

Установить XQuartz: http://xquartz.macosforge.org/landing/

Установите homebrew: ruby ​​-e "$ (curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install )"

Установите Python3 «правильно» и пакеты, которые нам понадобятся для установки PyGame из bitbucket: brew install python3 hg sdl sdl_image sdl_mixer sdl_ttf portmidi

Установите PyGame: pip3 install (получите ссылку pygame из github) (у меня недостаточно репутации, чтобы разместить более двух ссылок, надеюсь, вы понимаете)

Перезапустите Mac для изменения кварца

Это сработало для меня. Я надеюсь, что это помогает 🙂