Mac
Все команды отсюда нужно запускать в терминале
touch ~/.bash_profile; open ~/.bash_profile
В открывшийся файл в конец приписать строчку
export PATH=/usr/local/bin:$PATH
Потом
xcode-select --install
Дальше пойти на сайт http://xquartz.macosforge.org/landing/ и следовать инструкциям по установке.
После этого
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install python3 hg sdl sdl_image sdl_mixer sdl_ttf portmidi
pip3 install hg+http://bitbucket.org/pygame/pygame
Перезагрузить компьютер.
Чтобы проверить что все работает вызовите в терминале
python3
А в появившейся командной строке python
import pygame
И на следующей строке
pygame.__version__
Если все работает то ошибок не будет.
Инструкция на официальном сайте (нерабочая).