Python基础教程(二)卸载:斩草除根!超详细 Python 卸载指南(附避坑血泪教训)

警告:卸载前备份项目和环境!系统自带 Python 2 请勿卸载(尤其 macOS/Linux)


一、Windows 彻底卸载步骤

1.卸载主程序
  1. Win+R → 输入 appwiz.cpl → 回车
  2. 找到 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.清理环境变量
  1. 右键 此电脑 → 属性 → 高级系统设置 → 环境变量
  2. Path 中删除所有含 PythonPythonXX 的路径
    (如 C:\Python39\C:\Python39\Scripts\
4.删除注册表(高危操作!谨慎!)
  1. Win+R → 输入 regedit → 回车
  2. 导航到路径删除:
- `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*

四、卸载后必检清单

  1. 验证是否卸载成功
python --version   # 应提示"未找到命令"
pip --version
  1. 重启系统:确保进程和缓存完全清除
  2. 重装前:用 Everything(Win)或 find / -name "*python*" 搜索残留

五、血泪避坑指南

  1. 勿删系统 Python
    macOS/Linux 的 /usr/bin/python 是系统组件!
  2. 虚拟环境优先
    下次用 virtualenvconda 避免污染系统环境
  3. 多版本管理神器
    重装时建议用 pyenv 管理版本

终极验证

执行后会报错才说明卸载干净!

# Windows
where python   # 应返回空

# macOS/Linux
which python3  # 应返回"not found"

重装建议:卸载后推荐安装 Miniconda 替代原生 Python,环境隔离更安全!

彻底告别残留文件,让 Python 卸载像按下核弹按钮般干净利落! 💣

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

值引力

持续创作,多谢支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值