1.簡介
Pygame 是一組用來開發(fā)游戲軟件的 Python 程序模塊,基于 SDL 庫的基礎(chǔ)上開發(fā)。允許你在 Python 程序中創(chuàng)建功能豐富的游戲和多媒體程序,Pygame 是一個高可移植性的模塊可以支持多個操作系統(tǒng)。用它來開發(fā)小游戲非常適合。
2.安裝Python
2.1 安裝Homebrew
Homebrew依賴于Apple包Xcode,因此請打開一個終端窗口并執(zhí)行如下命令:
$ xcode-select --install
接下來安裝Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2.2 安裝Python3
為安裝最新的Python 3版本,請執(zhí)行如下命令:
$ brew install python3
下面來檢查使用這個命令安裝的是哪個版本:
$ python3 --version
Python 3.7.1
3.安裝Pygame
3.1 使用 pip安裝 Python包
大多數(shù)較新的Python版本都自帶pip,因此首先可檢查系統(tǒng)是否已經(jīng)安裝了pip。在Python 3中,pip有時被稱為pip3。
打開一個終端窗口,并執(zhí)行如下命令:
$ pip --version
pip 18.1 from /Users/usr/anaconda3/lib/python3.7/site-packages/pip (python 3.7)
如果你看到類似上面的輸出,請?zhí)?.3,如果出現(xiàn)錯誤請繼續(xù)
3.2 安裝pip
要安裝pip,請訪問https://bootstrap.pypa.io/get-pip.py 。如果出現(xiàn)對話框,請選擇保存文件;如果get-pip.py的代碼出現(xiàn)在瀏覽器中,請將這些代碼復(fù)制并粘貼到文本編輯器中,再將文件保存為get-pip.py。將get-pip.py保存到計算機(jī)中后,你需要以管理員身份運(yùn)行它,因為pip將在你的系統(tǒng)中安裝新包。
終端執(zhí)行:
$ sudo python get-pip.py
3.3 安裝Pygame
為安裝Pygame依賴的庫,請執(zhí)行下面的命令:
$ brew install hg sdl sdl_image sdl_ttf
如果你還想啟用較高級的功能,如在游戲中包含聲音,可安裝下面兩個額外的庫:
$ brew install sdl_mixer portmidi
使用下面的命令來安裝Pygame
$ pip install --user hg+http://bitbucket.org/pygame/pygame
啟動一個Python終端會話,并導(dǎo)入Pygame以檢查安裝是否成功
$ python
>>> import pygame
pygame 1.9.5.dev0
Hello from the pygame community. https://www.pygame.org/contribute.html
3.4 官方Demo檢驗效果
python -m pygame.examples.aliens

至此Python和Pygame已安裝完成!