如何在 Windows 上卸载 Spyder
这份记录覆盖通过 Spyder.Spyder 按计算机安装的 Spyder 6.1.7,需要保留本地资料或设置时,先备份下面列出的资料目录。
先退出应用
关闭 Spyder,再检查 %PROGRAMDATA%\spyder-6 内的 python、pythonw、conda 和 spyder 进程,只核对这个目录内的进程,保留其他 Python 工程。
数据与设置
| 位置 | 处理 |
|---|---|
%PROGRAMDATA%\spyder-6 |
厂商安装的 Python 环境,由自带卸载器处理 |
%USERPROFILE%\.spyder-py3 |
先查看内容,保留或备份本地资料 |
%LOCALAPPDATA%\Spyder\QtWebEngine\Default |
先查看内容,保留或备份本地资料 |
用自带卸载器移除应用
打开设置 › 应用 › 已安装的应用,找到这款应用并卸载,winget 安装时也可以运行下面的命令。
winget uninstall --id Spyder.Spyder --exact
检查结果
Get-Process -ErrorAction SilentlyContinue | Where-Object { $_.Path -like "$env:ProgramData\spyder-6\*" }
winget list --id Spyder.Spyder --exact
Test-Path "$env:PROGRAMDATA\spyder-6"
进程查询没有输出只说明未观察到匹配进程,winget 正常完成且没有匹配才说明该包不在安装列表,查询报错不能当作卸载成功。Test-Path 的 True 表示资料目录仍在,False 表示该路径不存在,保留资料时 True 是正常结果。
Mole 会列出什么
%USERPROFILE%\.spyder-py3 和 %LOCALAPPDATA%\Spyder\QtWebEngine\Default 为个人资料,默认不勾选,也不会被批量选择带走,复测确认卸载后历史脚本、模板和会话目录仍在。独立的 %LOCALAPPDATA%\Spyder\cache\QtWebEngine\Default\Cache 默认勾选,复测确认删除,%PROGRAMDATA%\spyder-6 在审查中默认不勾选,本次由厂商卸载器移除,快捷方式默认勾选,共享 Python、Jupyter 和 matplotlib 状态保留。
这次检查覆盖了什么
卸载使用 NSIS。
记录来自 2026-10-03 至 2026-10-04 的 Windows 11 ARM64 源码测试及复测,未验证正式下载包、登录账号、同步资料或其他安装渠道,外部卸载的延迟对照另行采样。
