警告:卸载前备份项目和环境!系统自带 Python 2 请勿卸载(尤其 macOS/Linux)
一、Windows 彻底卸载步骤
1.卸载主程序
Win+R→ 输入appwiz.cpl→ 回车- 找到
Python 3.x条目 → 右键卸载
(勾选Remove all user settings彻底清除配置)
2.手动清理残留文件(关键!)
删除以下目录(将 用户名 替换为实际路径):
- `C:\Users\用户名\AppData\Local\Programs\Python`
- `C:\Users\用户名\AppData\Roaming\Python`
- `C:\Users\用户名\AppData\Local\pip`
3.清理环境变量
- 右键 此电脑 → 属性 → 高级系统设置 → 环境变量
- 在
Path中删除所有含Python或PythonXX的路径
(如C:\Python39\和C:\Python39\Scripts\)
4.删除注册表(高危操作!谨慎!)
Win+R→ 输入regedit→ 回车- 导航到路径删除:
- `HKEY_CURRENT_USER\Software\Python`
- `HKEY_LOCAL_MACHINE\SOFTWARE\Python`
二、macOS 卸载指南
1.卸载官方安装包
# 删除主程序
sudo rm -rf /Library/Frameworks/Python.framework
# 移除所有二进制链接
sudo rm /usr/local/bin/python3*
sudo rm /usr/local/bin/pip3*
sudo rm /usr/local/bin/idle3*
2.清理用户目录残留
rm -rf ~/Library/Python # 删除用户库
rm -rf ~/.virtualenvs # 删除虚拟环境
重要提示
macOS 自带 Python 2.7 在 /usr/bin/python
禁止删除! 否则系统崩溃!
三、Linux 卸载指南(以 Ubuntu 为例)
# 1. 卸载 Python 3.x
sudo apt purge python3.x # x为具体版本号
# 2. 删除关联包
sudo apt autoremove
# 3. 手动清理残留
sudo rm -rf /usr/local/lib/python3.x
sudo rm /usr/bin/python3* /usr/bin/pip3*
四、卸载后必检清单
- 验证是否卸载成功:
python --version # 应提示"未找到命令"
pip --version
- 重启系统:确保进程和缓存完全清除
- 重装前:用 Everything(Win)或
find / -name "*python*"搜索残留
五、血泪避坑指南
- 勿删系统 Python:
macOS/Linux 的/usr/bin/python是系统组件! - 虚拟环境优先:
下次用virtualenv或conda避免污染系统环境 - 多版本管理神器:
重装时建议用 pyenv 管理版本
终极验证
执行后会报错才说明卸载干净!
# Windows
where python # 应返回空
# macOS/Linux
which python3 # 应返回"not found"
重装建议:卸载后推荐安装 Miniconda 替代原生 Python,环境隔离更安全!
彻底告别残留文件,让 Python 卸载像按下核弹按钮般干净利落! 💣
2538

被折叠的 条评论
为什么被折叠?



