Mac安装Python和Pygame

1.简介

Pygame 是一组用来开发游戏软件的 Python 程序模块,基于 SDL 库的基础上开发。允许你在 Python 程序中创建功能丰富的游戏和多媒体程序,Pygame 是一个高可移植性的模块可以支持多个操作系统。用它来开发小游戏非常适合。

2.安装Python

2.1 安装Homebrew

Homebrew依赖于Apple包Xcode,因此请打开一个终端窗口并执行如下命令:

$ xcode-select --install

接下来安装Homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2.2 安装Python3
为安装最新的Python 3版本,请执行如下命令:

$ brew install python3

下面来检查使用这个命令安装的是哪个版本:

$ python3 --version
Python 3.7.1

3.安装Pygame

3.1 使用 pip安装 Python包

大多数较新的Python版本都自带pip,因此首先可检查系统是否已经安装了pip。在Python 3中,pip有时被称为pip3。
打开一个终端窗口,并执行如下命令:

$ pip --version
pip 18.1 from /Users/usr/anaconda3/lib/python3.7/site-packages/pip (python 3.7)

如果你看到类似上面的输出,请跳到2.3,如果出现错误请继续

3.2 安装pip

要安装pip,请访问https://bootstrap.pypa.io/get-pip.py 。如果出现对话框,请选择保存文件;如果get-pip.py的代码出现在浏览器中,请将这些代码复制并粘贴到文本编辑器中,再将文件保存为get-pip.py。将get-pip.py保存到计算机中后,你需要以管理员身份运行它,因为pip将在你的系统中安装新包。
终端执行:

$ sudo python get-pip.py
3.3 安装Pygame

为安装Pygame依赖的库,请执行下面的命令:

$ brew install hg sdl sdl_image sdl_ttf

如果你还想启用较高级的功能,如在游戏中包含声音,可安装下面两个额外的库:

$ brew install sdl_mixer portmidi

使用下面的命令来安装Pygame

$ pip install --user hg+http://bitbucket.org/pygame/pygame

启动一个Python终端会话,并导入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
AEF19588-A497-4AE8-9761-E796D88CF44F.png

至此Python和Pygame已安装完成!

你可能感兴趣的:(Mac安装Python和Pygame)