# 修正更新
[2016-12-27]
晚上给我笔记本安装的时候,使用user权限安装成功,mac最后是关闭sip才安装成功。
$ pip install -r requirements.txt --user[2016-12-28]
今天检查mac电脑,发现原来是我library下python文件夹权限被修改成禁止访问,添加用户读写权限后,就可以正常安装了,建议安装都是基于user下权限安装到Users/xxxx/Library/Python2.7/lib/python/site-packages/ 下,这样遵循SIP不会直接修改系统下/Library/Python2.7文件。
今天pip安装个python组件,各种试都是
$ pip install -r requirements.txterror: [Errno 13] Permission denied: '/Users/liuyanghui/Library/Python/2.7'基于用户权限安装也不行
$ pip install -r requirements.txt --user好吧,暂时没找到好办法,关闭SIP吧。突然发现关闭SIP的命令忘记了,哎。。。
所以现在写下了这篇记下来。。。
关闭SIP
- 重启电脑,按住Command+R(直到出现苹果标志)进入Recovery Mode(恢复模式)
- 左上角菜单里找到实用工具 -> 终端
- 输入
$ csrutil disable回车 - 重启Mac即可
- 如果想重新启动SIP机制重复上述步骤改用
$ csrutil enable即可
查看SIP状态:
$ csrutil statusSystem Integrity Protection status: enabled.
版权声明:本文为yanghuiliu原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。