如何卸载Windows程序列表中未显示的Python 3.7版本?
卸载Windows上残留的Python 3.7版本
以下是针对你遇到的无卸载程序、残留注册表项情况的可行解决方案:
方案1:重新安装后卸载(最稳妥)
- 下载与你残留版本匹配的Python 3.7安装包(对应32/64位)
- 运行安装包,选择「Modify」选项,随后点击界面中的「Uninstall」按钮。官方安装程序会自动清理所有关联文件、注册表项和系统引用,完成干净卸载。
方案2:手动清理残留
1. 定位并删除安装目录
- 打开管理员CMD,执行命令:
py -3.7 -c "import sys; print(sys.executable)",获取Python 3.7的可执行文件路径(比如C:\Python37\python.exe) - 删除该路径对应的整个父文件夹(如
C:\Python37)
2. 清理环境变量
- 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在「用户变量」和「系统变量」的
Path列表中,删除所有指向Python 3.7安装目录或其Scripts子文件夹的条目
3. 清理注册表项
- 运行
regedit打开注册表编辑器(操作前建议备份注册表) - 删除以下路径下的Python 3.7相关子项:
HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\3.7HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\3.7- 64位系统额外检查:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\3.7 - 同时检查
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall,删除其中Python 3.7对应的子项
4. 更新Python Launcher配置
- 打开
%USERPROFILE%\AppData\Local\Programs\Python\Launcher\py.ini,删除所有涉及3.7的配置条目;若文件不存在则无需操作 - 重启CMD后执行
py -0e,确认3.7版本已不再显示
内容的提问来源于stack exchange,提问作者Ragner D
相关产品推荐
相关产品推荐

