出于某种原因,我尝试从 Ubuntu 16.04 卸载 Spyder(使用 purge --auto-remove 等)。显然 Spyder 现在已经卸载,但是
which spyder
给出
/usr/local/bin/spyder
我仍然可以启动 Spyder。
如何彻底卸载 Spyder?
答案1
您拥有该程序的副本,但您的包管理器尚未安装该程序。
您是否从源代码或使用其他包管理器(如 pip)安装了包?如果您使用了类似 pip 的程序,请尝试使用 pip 卸载。例如:
sudo pip uninstall spyder
如果这不起作用,您可以在计算机上搜索 spyder 内容,然后手动删除它。首先从 /usr/local/bin 中删除 spyder:
sudo rm /usr/local/bin/spyder
现在重新运行which spyder
并查看是否出现任何内容。如果出现,也删除它。
最后,查找并清理所有相关的配置文件等。
Locate 很容易使用,因此请先安装它:
sudo apt install locate && sudo updatedb
然后寻找spyder:
locate spyder
然后,您可以查看返回给您的列表并决定是否还有其他内容需要删除。
答案2
pip uninstall spyder
实际上只是简单的卸载代码,我也遇到了相同的卸载错误,所以有人建议我阅读Syper 卸载