You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS下无法卸载/usr/bin中的pip3,求解决办法

解决MacOS系统/usr/bin路径下pip3卸载问题

问题原因

/usr/bin属于MacOS系统保护目录,受System Integrity Protection(SIP)机制限制,无法直接删除;且系统自带的pip3是系统Python框架的一部分,无法通过pip uninstall命令卸载(该命令仅能卸载用户自行安装的pip版本)。

可行解决方案

方案1:关闭SIP后删除(有系统安全风险,谨慎操作)

  • 重启Mac,按住Command+R进入恢复模式
  • 打开「终端」,执行命令关闭SIP:
    csrutil disable
    
  • 重启回到正常系统,执行命令删除系统pip3:
    sudo rm /usr/bin/pip3
    
  • 操作完成后,建议重新开启SIP以保障系统安全:再次进入恢复模式,执行csrutil enable后重启。

方案2:通过路径覆盖规避系统pip3(更安全推荐)

无需删除系统文件,通过优先调用自行安装的Python/pip版本实现需求:

  • 从Python官网下载安装独立的Python版本,安装后pip3会被放在/usr/local/bin或~/Library/Python/X.Y/bin(X.Y为Python版本号)路径下
  • 编辑你的shell配置文件(如~/.zshrc或~/.bashrc),添加以下内容将自定义Python路径放在系统路径之前:
    export PATH="/usr/local/bin:$PATH"
    
    (若你的pip3路径是~/Library/Python/X.Y/bin,则替换为对应路径)
  • 执行source ~/.zshrc(或对应配置文件)使修改生效,此后执行pip3时会优先调用你自行安装的版本。

注意事项

系统自带的pip3关联着系统级Python依赖,删除可能导致部分系统工具异常,优先推荐方案2。

内容的提问来源于stack exchange,提问作者Atreyu Sutton

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 18:33:36