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

macOS Monterey 12.6中Python安装清理及关联查询问题

解决方案:清理macOS Monterey 12.6中的Python文件

一、删除/usr/bin/python3(系统自带受SIP保护)

macOS Monterey的/usr/bin目录下的python3是系统预装组件,受System Integrity Protection (SIP) 保护,普通sudo权限无法删除,需临时关闭SIP操作:

  • 重启Mac,按住Command + R进入恢复模式
  • 打开「实用工具」里的终端,执行命令:
    csrutil disable
    
  • 重启回到正常系统,打开终端执行删除命令:
    sudo rm /usr/bin/python3
    
  • 删除完成后,务必重新开启SIP保障系统安全:再次重启进入恢复模式,终端执行:
    csrutil enable
    

二、判断/usr/local/lib/site-packages是否与/usr/bin/python3关联

可以通过两种方式验证:

  1. 查看Python的模块搜索路径
    执行命令直接输出/usr/bin/python3的模块搜索路径:

    /usr/bin/python3 -c "import sys; print('\n'.join(sys.path))"
    

    如果输出中包含/usr/local/lib/pythonX/site-packages(X为对应Python版本号,比如3.8),说明该site-packages目录属于这个python3实例。

  2. 检查pip的归属路径
    执行命令查看/usr/bin/python3对应的pip信息:

    /usr/bin/python3 -m pip --version
    

    如果输出显示pip X.X.X from /usr/local/lib/pythonX/site-packages/pip (python X.X),则证明该pip安装的包会存放在/usr/local/lib/site-packages,二者是关联的。

如果确认关联需要清理该目录,可执行:

sudo rm -rf /usr/local/lib/pythonX/site-packages

(注意替换X为实际的Python版本号,避免误删其他版本的文件)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 16:40:56