我在Mac OS X El Capitan上運行python 2.7.10。 我下載了pygame 1.9.1,它在Python的命令行版本上工作正常。但是,如果我編寫一個在PyCharm上使用pygame庫的程序,它會顯示這樣的錯誤消息。無法在PyCharm上運行pygame
/System/Library/Frameworks/Python.framework/Versions/2.6/bin/python2.6 /Users/jeff/PycharmProjects/Codeup/Solution.py
Traceback (most recent call last):
File "/Users/jeff/PycharmProjects/Codeup/Solution.py", line 1, in <module>
import pygame
File "/Library/Python/2.6/site-packages/pygame/__init__.py", line 95, in <module>
from pygame.base import *
ImportError: dlopen(/Library/Python/2.6/site-packages/pygame/base.so, 2): Library not loaded: @executable_path/../Frameworks/SDL.framework/Versions/A/SDL
Referenced from: /Library/Python/2.6/site-packages/pygame/base.so
Reason: unsafe use of @executable_path in /Library/Python/2.6/site-packages/pygame/base.so with restricted binary
我該如何解決這個問題?