使用自制软件安装 pygame

Installing pygame with homebrew

我正在尝试使用 Homebrew 为 Python3 安装 pygame。 (我的机器上有 Python 2 和 Python 3。)

我使用了 this Reddit page,它表示:

brew tap Homebrew/python
brew update
brew install pygame

这非常完美,并且在我的 Python 2.7 上成功安装了 pygame。但是,Python3还是没有pygame.

我还发现我可以使用 pip3 来完成。但是,我正在寻找一种使用 Homebrew 为 Python 3 安装 pygame 的方法。

添加--with-python3是这里的关键。您可以通过 brew install --with-python3.

安装

一般来说 brew info <package-name> 会给你额外的信息。在这种情况下 brew info pygame 打印:

homebrew/python/pygame: stable 1.9.2a0, HEAD
http://pygame.org
Not installed
From: https://github.com/Homebrew/homebrew-python/blob/master/pygame.rb
==> Dependencies
Required: sdl ✔, sdl_image ✔, sdl_mixer ✔, sdl_ttf ✘, smpeg ✘, jpeg ✔, libpng ✔, portmidi ✘, homebrew/python/numpy ✘, freetype ✔
==> Options
--with-python3
    Build with python3 support
--without-python
    Build without python2 support
--HEAD
    Install HEAD version

Homebrew 可能是您完成此任务所需的工具。但首先;

  • 你有安装自制软件吗? 要检查,请在您的终端中输入 brew。应遵循命令列表。如果不安装自制程序,请在此处 https://gorails.com/setup/osx/10.11-el-capitan,然后按照自制程序说明部分进行操作
  • 设置好自制程序后,运行 'brew update'
  • 然后运行'brew install pygame'。它可能会提示您安装 'homebrew/python/pygame',复制该命令并 运行 它