我在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
我该如何解决这个问题?