文章目录
- 按下 Win + R,输入 appwiz.cpl,回车打开“程序和功能”。 在列表中找到所有名称包含 Python 3.x 或 Python x.x.x 的条目。 右键逐个选择并点击 卸载,按提示完成操作。
- 删除 Python 安装目录(默认路径): C:Program FilesPython3x C:Users<你的用户名>AppDataLocalProgramsPythonPython3x 提示:AppData 是隐藏文件夹,需在文件资源管理器中开启“显示隐藏的项目”。 删除用户目录下的残留文件: C:Users<你的用户名>AppDataLocalpip C:Users<你的用户名>AppDataRoamingPython
- 右键“此电脑” → 属性 → 高级系统设置 → 环境变量。 检查以下变量并删除与 Python 相关的条目: 用户变量 和 系统变量: 删除 Path 中类似 C:Program FilesPython3xScripts 和 C:Program FilesPython3x 的路径。 删除自定义变量 PYTHON_HOME(如果存在)。
- 按下 Win + R,输入 regedit,回车打开注册表编辑器。 备份注册表(文件 → 导出)。 删除以下注册表项(如果存在): HKEY_CURRENT_USERSoftwarePython HKEY_LOCAL_MACHINESOFTWAREPython
- 打开终端,删除 Python 主程序: sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.x # 替换为实际版本 删除符号链接(如果存在): sudo rm /usr/local/bin/python3 # 删除软链接 sudo rm /usr/local/bin/pip3
- 如果通过 Homebrew 安装,直接卸载: brew uninstall python@3.x # 如 python@3.9
- 删除用户目录下的残留文件: rm -rf ~/Library/Python/3.x # 如 3.9、3.10 rm -rf ~/.local/bin/pip3 rm -rf ~/.pyenv # 如果使用过 pyenv
- 注意:macOS 系统自带 Python 2.7,切勿删除,否则可能导致系统异常!
- Debian/Ubuntu: sudo apt remove python3.x # 如 python3.9 sudo apt remove python3-pip CentOS/RHEL: sudo yum remove python3.x
- 找到 Python 安装路径(通常为 /usr/local/bin/python3.x 或自定义路径)。 删除安装目录: sudo rm -rf /usr/local/python3.x 删除符号链接: sudo rm /usr/local/bin/python3 sudo rm /usr/local/bin/pip3
- 删除用户目录下的残留文件: rm -rf ~/.local/lib/python3.x rm -rf ~/.cache/pip
目录
- 一、Windows 系统卸载 Python
- 步骤 1:通过控制面板卸载主程序
- 步骤 2:手动删除残留文件和目录
- 步骤 3:清理环境变量
- 步骤 4:清理注册表(谨慎操作)
- 二、macOS 系统卸载 Python
- 方法 1:卸载通过官方安装包安装的 Python
- 方法 2:通过 Homebrew 卸载 Python
- 步骤 3:清理配置文件和缓存
- 步骤 4:修复系统默认 Python(仅针对误删系统 Python 的情况)
- 三、Linux 系统卸载 Python
- 方法 1:卸载通过包管理器安装的 Python
- 方法 2:手动删除源码编译安装的 Python
- 步骤 3:清理配置和缓存
- 四、验证是否卸载成功
- 五、常见问题解决
- 六、总结
- 按下
Win + R,输入 appwiz.cpl,回车打开“程序和功能”。
- 在列表中找到所有名称包含 Python 3.x 或 Python x.x.x 的条目。
- 右键逐个选择并点击 卸载,按提示完成操作。
Win + R,输入 appwiz.cpl,回车打开“程序和功能”。
-
删除 Python 安装目录(默认路径):
C:Program FilesPython3x
C:Users<你的用户名>AppDataLocalProgramsPythonPython3x
提示:AppData 是隐藏文件夹,需在文件资源管理器中开启“显示隐藏的项目”。
-
删除用户目录下的残留文件:
C:Users<你的用户名>AppDataLocalpip
C:Users<你的用户名>AppDataRoamingPython
删除 Python 安装目录(默认路径):
C:Program FilesPython3x C:Users<你的用户名>AppDataLocalProgramsPythonPython3x
提示:
AppData是隐藏文件夹,需在文件资源管理器中开启“显示隐藏的项目”。
删除用户目录下的残留文件:
C:Users<你的用户名>AppDataLocalpip C:Users<你的用户名>AppDataRoamingPython
- 右键“此电脑” → 属性 → 高级系统设置 → 环境变量。
- 检查以下变量并删除与 Python 相关的条目:
- 用户变量 和 系统变量:
- 删除
Path 中类似 C:Program FilesPython3xScripts 和 C:Program FilesPython3x 的路径。
- 删除自定义变量
PYTHON_HOME(如果存在)。
- 用户变量 和 系统变量:
- 删除
Path中类似C:Program FilesPython3xScripts和C:Program FilesPython3x的路径。 - 删除自定义变量
PYTHON_HOME(如果存在)。
- 删除
- 按下
Win + R,输入 regedit,回车打开注册表编辑器。
- 备份注册表(文件 → 导出)。
- 删除以下注册表项(如果存在):
HKEY_CURRENT_USERSoftwarePython
HKEY_LOCAL_MACHINESOFTWAREPython
Win + R,输入 regedit,回车打开注册表编辑器。HKEY_CURRENT_USERSoftwarePython HKEY_LOCAL_MACHINESOFTWAREPython
- 打开终端,删除 Python 主程序:
sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.x # 替换为实际版本
- 删除符号链接(如果存在):
sudo rm /usr/local/bin/python3 # 删除软链接
sudo rm /usr/local/bin/pip3
sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.x # 替换为实际版本
sudo rm /usr/local/bin/python3 # 删除软链接 sudo rm /usr/local/bin/pip3
- 如果通过 Homebrew 安装,直接卸载:
brew uninstall python@3.x # 如 python@3.9
brew uninstall python@3.x # 如 python@3.9
- 删除用户目录下的残留文件:
rm -rf ~/Library/Python/3.x # 如 3.9、3.10
rm -rf ~/.local/bin/pip3
rm -rf ~/.pyenv # 如果使用过 pyenv
rm -rf ~/Library/Python/3.x # 如 3.9、3.10 rm -rf ~/.local/bin/pip3 rm -rf ~/.pyenv # 如果使用过 pyenv
注意:macOS 系统自带 Python 2.7,切勿删除,否则可能导致系统异常!
注意:macOS 系统自带 Python 2.7,切勿删除,否则可能导致系统异常!
- Debian/Ubuntu:
sudo apt remove python3.x # 如 python3.9
sudo apt remove python3-pip
- CentOS/RHEL:
sudo yum remove python3.x
sudo apt remove python3.x # 如 python3.9 sudo apt remove python3-pip
sudo yum remove python3.x
- 找到 Python 安装路径(通常为
/usr/local/bin/python3.x 或自定义路径)。
- 删除安装目录:
sudo rm -rf /usr/local/python3.x
- 删除符号链接:
sudo rm /usr/local/bin/python3
sudo rm /usr/local/bin/pip3
/usr/local/bin/python3.x 或自定义路径)。sudo rm -rf /usr/local/python3.x
sudo rm /usr/local/bin/python3 sudo rm /usr/local/bin/pip3
- 删除用户目录下的残留文件:
rm -rf ~/.local/lib/python3.x
rm -rf ~/.cache/pip
rm -rf ~/.local/lib/python3.x rm -rf ~/.cache/pip
- 打开终端或命令提示符,执行:
python --version
pip --version
- 若提示
command not found 或版本信息已消失,表示卸载成功。
python --version pip --version
- 若提示
command not found或版本信息已消失,表示卸载成功。
- 卸载后终端仍能运行 Python:
- 可能是系统自带的 Python(如 macOS 的 Python 2.7),无需处理。
- 重新安装 Python 时提示路径冲突:
- 确保旧版本目录已完全删除,或选择全新安装路径。
- 可能是系统自带的 Python(如 macOS 的 Python 2.7),无需处理。
- 确保旧版本目录已完全删除,或选择全新安装路径。
- Windows:卸载程序 → 删除残留目录 → 清理环境变量和注册表。
- macOS:删除框架和符号链接 → 清理 Homebrew 安装 → 修复系统默认环境。
- Linux:通过包管理器或手动删除 → 清理符号链接和缓存。
按照上述步骤操作后,Python 及其依赖将被彻底清理,避免残留文件干扰后续开发。
到此这篇关于Python彻底卸载与清理教程的文章就介绍到这了,更多相关Python彻底卸载与清理内容请搜索风君子博客以前的文章或继续浏览下面的相关文章希望大家以后多多支持风君子博客!
您可能感兴趣的文章:
- python卸载后再次安装遇到的问题解决
- python完全卸载三种方法教程
- Python安装与卸载流程详细步骤(图解)
- python完整卸载和重装其他版本的详细步骤
- 如何将Python彻底卸载的三种方法
- Python基础学习之模块的安装和卸载