2014-10-09 114 views
1

首先,我想說我正在運行OS X 10.9安裝pygame時出錯

我在安裝pygame時遇到困難。我有Python版本2.7.8並下載pygame 1.9 for python 2.7 DMG。

我經歷了安裝程序,好像我已經成功安裝了pygame。然而,在我的終端中,當我輸入python,然後嘗試輸入命令import pygame來驗證pygame已安裝時,我收到以下消息(如下)

我對python很陌生,從未使用過pygame,但如果有人可以請向我解釋如何安裝pygame,那太棒了!我發現pygame網站上的文檔對於如何安裝有點困惑。

在此先感謝!

>>> import pygame 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    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 
+0

您是否確定在安裝後重啓計算機?我想我和你的情況一樣,並且在那個時候解決了我的問題。可能值得一試 – Cocksure 2014-10-09 23:09:25

+0

@Cocksure我剛剛嘗試過。仍然遇到相同的情況 – 2014-10-09 23:12:05

+0

嘗試使用[brew](https://bitbucket.org/pygame/pygame/issue/82/homebrew-on-leopard-fails-to-install#comment-627494) – elyase 2014-10-09 23:19:02

回答

1

我強烈建議使用包管理器如homebrew來安裝Python/Pygame。它會保持一切都很好,併爲您組織。

Installing Pygame for Python 3 on OSX

此連結指令Python 3中,而不是Python 2,但希望它幫助。