我想我已经下载了错误的pygame。每当我尝试导入并初始化它时,我总会收到此错误:
ImportError:dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so,2):找不到合适的图像。找到了: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so:通用包装器中没有匹配的架构
有人可以解释这是什么吗?
答案 0 :(得分:1)
看起来你正试图在OS X包含的Python版本中安装Pygame。出于以下几个原因,这是一个坏主意:
出于这个原因,强烈建议您使用单独的全新Python安装来设置开发环境。最简单的方法是使用Homebrew,但您也可以从http://python.org下载安装程序。
当你在这里时,我强烈建议你使用Python 3(目前的版本是3.6)。初学者没有理由使用2.7。
正确安装Python后,安装Pygame就像:
一样简单$ pip3 install pygame