现在只需要直接使用 pip 安装 pygame 即可。


⚠️注:按照本文的步骤,最后实测成功在 Macbook M1 安装 pygame。感谢开发者以及Github 的用户的贡献。

  1. 安装 Homebrew——安装可以查看这个界面

  2. 在 Terminal 内依次执行如下的命令

    brew install mercurial
    brew install sdl2 sdl2_gfx sdl2_image sdl2_mixer sdl2_net sdl2_ttf
    brew install smpeg
    brew reinstall freetype pkg-config
    
  3. 配置完成如上的 SDK 之后,先不要 pip install pygame。因为目前版本的 pygame 在编译完成之后会提示无法找到字体模块,我们需要安装 Muxelmann编译的版本。 如果有虚拟环境,打开你的 python 虚拟环境,执行如下命令

    pip install git+https://github.com/Muxelmann/pygame.git@patch-1
    
  4. 这样 pygame 就安装完成了!