好了,我已经完全放弃了。
我试着约一千个不同的演练,以解决我的问题,每一个网站,我可以找到,但我要么会被卡住,没有人知道答案,或者他们只是不工作。
因此,有没有人得到了一个答案pygame的安装到山狮,他们知道100级%的作品,他们可以走我通过它,就好像我是6岁?
我只是想运行pygame的,这是推动我疯了。
干杯。
好了,我已经完全放弃了。
我试着约一千个不同的演练,以解决我的问题,每一个网站,我可以找到,但我要么会被卡住,没有人知道答案,或者他们只是不工作。
因此,有没有人得到了一个答案pygame的安装到山狮,他们知道100级%的作品,他们可以走我通过它,就好像我是6岁?
我只是想运行pygame的,这是推动我疯了。
干杯。
好吧,我运行OSX 10.8.3(Python的2.7.3),和我pygame的(1.9.1),并在15分钟内运行。
这里就是我所做的。 我酿造我的Python在很久以前,让我忘记了台阶上。 我似乎记得编辑在某些符号链接\usr\local
。 无论如何,我会认为你可以使用谷歌以及我可以找出在这里做什么。
brew install python27
,如果你没有它 pip install numpy
,如果你不拥有它。 brew install sdl
brew install sdl_gfx sdl_image sdl_mixer sdl_ttf
sudo tar -xvf pygame-1.9.1.tar.gz
sudo python config.py
将失败,并暗示编辑Setup
sudo emacs Setup
,或者你喜欢的文本编辑器。 SDL = -I/usr/local/include/SDL -L/usr/local/lib -lSDL
, FONT = -lSDL_ttf
, IMAGE = -lSDL_image
,和MIXER = -lSDL_mixer
,分别。 cd src
, emacs scale_mmx64.c
。 寻找所有出现movsxl
与movslq
。 你应该找到两个事件。 cd ..
和sudo python setup.py install
我只检查了我可以在Python提示加载pygame的,我没有检查别的。
参考文献:
http://jalada.co.uk/2011/06/17/installing-pygame-on-os-x-with-a-homebrew-python-2-7-install.html 在山狮安装Pygame的时出错
如果你使用MacPorts安装,你可以运行sudo port install pyXX-game
,其中XX是您的MacPorts Python版本从24至27及31至32这样,它会照顾你所有的依赖关系自动的,而应该从理论上计算出的盒子,假设你的系统设置为默认使用的MacPorts蟒蛇。
这里是我的有关如何安装Pygame的无调整配置文件+手动安装步骤。
我运行OSX 10.9.2(Python的2.7.7),和我pygame的(1.9.2a0)了刚才运行。
假设你已经有自制程序,Python和PIP安装。
brew install libvorbis sdl sdl_image sdl_mixer sdl_ttf portmidi
brew install mercurial
# activate virtual env or use sudo:
pip install hg+http://bitbucket.org/pygame/pygame
Pygame的官方答案
我刚刚遇到这个问题,并在那一刻,我的Pygame的安装似乎是确定。
我第一次尝试家酿安装Python(2.7.5)和pygame的。 通过自制安装它们后,我能够进口pygame的模块蟒蛇控制台上。 但是,当我试图运行一些JPG图片的错误pygame的应用“pygame.error:文件是不是Windows BMP文件”的发生。 只有BMP图像可以pygame的应用程序中使用此错误MEAS(不reazonable),似乎它可以通过安装Pygame中的前一个二进制的Mac OS X 10.3是固定的,提到这里 。 因为我从可用自制的软件包安装了它,我无法选择的任何版本。 对于这种情况,因为他与Python安装pygame的由BenDundee给出的解决方案可以解决这个问题。
我决定尝试MacPorts的解决我的问题。 您可以咨询页面http://astrofrog.github.io/macports-python/获取有关通过MacPorts的Python安装的更多信息。 安装python后,假设你安装版本2.7.5,这包是python27,你应该安装py27游戏包来获得pygame的。 这是真正为我工作的解决方案。