OS X下安装pygame遇到的问题
环境
首先说明一下环境:
1.MacBook pro 2015 OS X 10.14 ;
2. Python 3.5.2
步骤
1.先安装Pygame依赖的库:终端中执行下面的命令:
$ brew install hg sdl sdl_image sdl_ttf
在漫长的Updating Homebrew之后(至于想快点的话得更换镜像源,但是我换了之后感觉也挺慢,一定要有耐心)
2.如果还想启用较为高级的功能,比如说在游戏里包含声音的话,可以执行:
$ brew install sdl_mixer portmidi
3.安装Pygame:
$ pip3 install --user hg+http://bitbucket.org/pygame/pygame
如果你人品够好的话,直到现在都没什么问题,那么恭喜你已经成功了。但是显然我的人品不怎么样。于是出现了:
我哭了。不过经过我的查阅,发现可以在pip之前加上:
ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future 这条语句来忽略这个错误。这听上去总会有点自欺欺人的感觉,不过我还是选择试一试,结果:
行吧,import pygame之后没报错,那先凑合用吧,如果遇到问题再解决好了。。。