与El Capitan系统相关的Python Pygame OSx错误

时间:2015-11-20 12:29:10

标签: python macos pygame

我正在安装PyGame到OSx ElCapitan,系统安装为2.7,在this blog post之后安装Python3。 brew安装Python3与

一起运行良好
sudo pip3 install hg+http://bitbucket.org/pygame/pygame

但是

sudo pip install hg+http://bitbucket.org/pygame/pygame 

遇到以下错误

running install_headers
creating /System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/pygame


error: could not create '/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/pygame': Operation not permitted


Rolling back uninstall of pygame
Command "/usr/bin/python -c "import setuptools, tokenize;
__file__='/tmp/pip-wepMKN-build/setup.py';
exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" 
install --record /tmp/pip-sWpHWA-record/install-record.txt 
--single-version-externally-managed --compile" 
failed with error code 1 in /tmp/pip-wepMKN-build

我认为这与El Capitan的新System Integrity Protection有关。之前所有内容都已更新和修改,因此系统运行良好。

任何有关我如何克服这一点的帮助对我们很多人来说都很棒,也很有帮助。

由于

克里斯

1 个答案:

答案 0 :(得分:0)

@Arthur已经提供了一个关于此问题的可能解决方案的线程的链接,虽然我不确定我是否已准备好关闭SIP,因此个人会选择仅由用户安装的用户安装上述帖子没有得到批准答案。