[英]How to install pygame on Mac with python 2.7 installed?
我想在Mac 10.6.8上安装pygame。
我设法安装python 2.7.9并使其稳定。
我试图安装不同版本的pygame但没有一个工作:例如使用1.9.1它给了我这个错误:
输出:
Traceback (most recent call last):
File "/.../Desktop/example.py", line 1, in <module>
import pygame
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/__init__.py", line 95, in <module>
from pygame.base import *
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so, 2): no suitable image found. Did find:
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so: no matching architecture in universal wrapper
我不知道它是否是计算机体系结构(32/64位)的问题,或者因为python和pygame的版本不匹配。
我试图在pygame的官方网站上进一步查看,但没有解决问题。
有没有人有同样的问题? 怎么解决?
请注意,我已经在stackoverflow上查看了其他类似的问题。
似乎存在一些二进制不兼容的问题。 也许你可以下载源代码并编译它: https : //bitbucket.org/pygame/pygame
经过大量搜索后,我的解决方案在此链接中使用homwbrew和pip进行了描述。
brew install python3
brew install mercurial
brew install git
brew install sdl sdl_image sdl_mixer sdl_ttf smpeg portmidi
pip
用命令/usr/local/share/python3/easy_install pip
(在我的文件夹是/usr/local/Cellar/python3/3.4.3_2/bin
) /usr/local/share/python3/pip install hg
+ http://bitbucket.org/pygame/pygame
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.