Python2 Pygame安装问题OS X.

时间:2016-07-17 21:04:46

标签: python macos python-2.7 pygame

起初我收到错误“没有模块pygame'”然后我使用pip安装了pygame,当我运行程序时出现此错误:

[1]    60751 illegal hardware instruction  python pyman.py
[1]    1521 illegal hardware instruction  python pyman.py

在第一次出现错误时,我认为pygame不会在OS X上运行,而是我尝试使用pip重新安装它。

  

要求已经满足(使用--upgrade升级):pygame in   /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

安装了SDL:

Warning: sdl-1.2.15 already installed
Warning: sdl_image-1.2.12_3 already installed
Warning: sdl_mixer-1.2.12 already installed
Warning: sdl_ttf-2.0.11 already installed
Warning: portmidi-217 already installed

我正在使用Mac OS X El Captain,Python 2.7.12和

你能点赞我吗? 谢谢!

1 个答案:

答案 0 :(得分:2)

在mac中安装pygame并不简单。试试这些说明:

创建以下内容并将其添加到〜/ .bash_profile:      #Homebrew二进制文件现在优先于Apple默认值      export PATH = / usr / local / bin:$ PATH

安装Apple Xcode命令行工具: xcode-select --install

安装XQuartz:http://xquartz.macosforge.org/landing/

安装自制软件: ruby -e" $(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

安装Python3"正确"和我们从bitbucket安装PyGame所需的包: brew install python3 hg sdl sdl_image sdl_mixer sdl_ttf portmidi

安装PyGame: pip3 install(从github获取pygame链接)(我没有足够的声誉发布2个以上的链接,希望你理解)

重启Mac以进行Quartz更改

它对我有用。我希望它有所帮助:)