欢迎来到徐庆高(Tea)的个人博客网站
磨难很爱我,一度将我连根拔起。从惊慌失措到心力交瘁,我孤身一人,但并不孤独无依。依赖那些依赖我的人,信任那些信任我的人,帮助那些给予我帮助的人。如果我愿意,可以分裂成无数面镜子,让他们看见我,就像看见自己。察言观色和模仿学习是我的领域。像每个深受创伤的人那样,最终,我学会了随遇而安。
当前位置: 日志文章 > 详细内容

清晰易懂的Python彻底卸载与清理教程(附完整步骤)

2025年07月29日 Python
一、windows 系统卸载 python步骤 1:通过控制面板卸载主程序按下 win + r,输入 appwiz.cpl,回车打开“程序和功能”。在列表中找到所有名称包含 p

一、windows 系统卸载 python

步骤 1:通过控制面板卸载主程序

  1. 按下 win + r,输入 appwiz.cpl,回车打开“程序和功能”。
  2. 在列表中找到所有名称包含 python 3.xpython x.x.x 的条目。
  3. 右键逐个选择并点击 卸载,按提示完成操作。

步骤 2:手动删除残留文件和目录

  1. 删除 python 安装目录(默认路径):

    c:\program files\python3x
    c:\users\<你的用户名>\appdata\local\programs\python\python3x
    

    提示:appdata 是隐藏文件夹,需在文件资源管理器中开启“显示隐藏的项目”。

  2. 删除用户目录下的残留文件:

    c:\users\<你的用户名>\appdata\local\pip
    c:\users\<你的用户名>\appdata\roaming\python
    

步骤 3:清理环境变量

  1. 右键“此电脑” → 属性 → 高级系统设置 → 环境变量。
  2. 检查以下变量并删除与 python 相关的条目:
    • 用户变量系统变量
      • 删除 path 中类似 c:\program files\python3x\scriptsc:\program files\python3x 的路径。
      • 删除自定义变量 python_home(如果存在)。

步骤 4:清理注册表(谨慎操作)

  1. 按下 win + r,输入 regedit,回车打开注册表编辑器。
  2. 备份注册表(文件 → 导出)。
  3. 删除以下注册表项(如果存在):
    hkey_current_user\software\python
    hkey_local_machine\software\python
    

二、macos 系统卸载 python

方法 1:卸载通过官方安装包安装的 python

  1. 打开终端,删除 python 主程序:
    sudo rm -rf /library/frameworks/python.framework/versions/3.x  # 替换为实际版本
    
  2. 删除符号链接(如果存在):
    sudo rm /usr/local/bin/python3   # 删除软链接
    sudo rm /usr/local/bin/pip3
    

方法 2:通过 homebrew 卸载 python

  1. 如果通过 homebrew 安装,直接卸载:
    brew uninstall python@3.x        # 如 python@3.9
    

步骤 3:清理配置文件和缓存

  1. 删除用户目录下的残留文件:
    rm -rf ~/library/python/3.x      # 如 3.9、3.10
    rm -rf ~/.local/bin/pip3
    rm -rf ~/.pyenv                  # 如果使用过 pyenv
    

步骤 4:修复系统默认 python(仅针对误删系统 python 的情况)

注意:macos 系统自带 python 2.7,切勿删除,否则可能导致系统异常!

三、linux 系统卸载 python

方法 1:卸载通过包管理器安装的 python

  • debian/ubuntu
    sudo apt remove python3.x         # 如 python3.9
    sudo apt remove python3-pip
    
  • centos/rhel
    sudo yum remove python3.x
    

方法 2:手动删除源码编译安装的 python

  1. 找到 python 安装路径(通常为 /usr/local/bin/python3.x 或自定义路径)。
  2. 删除安装目录:
    sudo rm -rf /usr/local/python3.x
    
  3. 删除符号链接:
    sudo rm /usr/local/bin/python3
    sudo rm /usr/local/bin/pip3
    

步骤 3:清理配置和缓存

  1. 删除用户目录下的残留文件:
    rm -rf ~/.local/lib/python3.x
    rm -rf ~/.cache/pip
    

四、验证是否卸载成功

  1. 打开终端或命令提示符,执行:
    python --version
    pip --version
    
    • 若提示 command not found 或版本信息已消失,表示卸载成功。

五、常见问题解决

  1. 卸载后终端仍能运行 python
    • 可能是系统自带的 python(如 macos 的 python 2.7),无需处理。
  2. 重新安装 python 时提示路径冲突
    • 确保旧版本目录已完全删除,或选择全新安装路径。

六、总结

  • windows:卸载程序 → 删除残留目录 → 清理环境变量和注册表。
  • macos:删除框架和符号链接 → 清理 homebrew 安装 → 修复系统默认环境。
  • linux:通过包管理器或手动删除 → 清理符号链接和缓存。

按照上述步骤操作后,python 及其依赖将被彻底清理,避免残留文件干扰后续开发。

到此这篇关于python彻底卸载与清理教程的文章就介绍到这了,更多相关python彻底卸载与清理内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!