首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Mac无法升级six, numpy等

Mac无法升级six, numpy等

作者头像
GavinZhou
发布2018-01-02 16:31:23
发布2018-01-02 16:31:23
1.5K0
举报

OS 10.10以上,会出现你无法直接使用pip升级向six, numpy等,报错就是各种权限不够,加上sudo结果也一样,原因就是MacOS的系统完整性保护(SIP). 这里有比较详细的讨论: https://stackoverflow.com/questions/29485741/unable-to-upgrade-python-six-package-in-mac-osx-10-10-2

解决方法:

  1. 点击Mac电脑的苹果图标
  2. 选择 重新启动
  3. 按住 command+R,直到进入还原模式
  4. 选择实用工具,然后点击 终端
  5. 输入 csrutil disable 按下回车
  6. 重启电脑

要是嫌更改之后系统安全性是不是降低了,可以你先升级numpy等之后然后在改回去: 直接把第5步改成csrutil enable就可以了

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-09-26 ,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档