卸载spyder

Tlö*_*ius 7 uninstall spyder

由于某种原因,我尝试从 Ubuntu 16.04 中卸载 Spyder(使用 purge --auto-remove 等)。显然 Spyder 现在已被卸载,但是

which spyder
Run Code Online (Sandbox Code Playgroud)

给出

/usr/local/bin/spyder
Run Code Online (Sandbox Code Playgroud)

我仍然可以启动 Spyder。

如何彻底卸载Spyder?

Jos*_*tte 6

您有该程序的副本,但不是由您的包管理器安装的。

您是否从源代码安装了软件包或使用其他软件包管理器(例如 pip)安装了软件包?如果您使用过 pip 之类的东西,请尝试使用 pip 卸载。例如:

sudo pip uninstall spyder
Run Code Online (Sandbox Code Playgroud)

如果这不起作用,您可以在计算机中搜索间谍软件,然后手动将其删除。首先从 /usr/local/bin 中删除spyder:

sudo rm /usr/local/bin/spyder
Run Code Online (Sandbox Code Playgroud)

现在重新运行which spyder并查看是否出现任何情况。如果是这样,也删除它。

最后,找到并清理所有关联的配置文件等。

Locate 很容易使用,所以首先安装它:

sudo apt install locate && sudo updatedb
Run Code Online (Sandbox Code Playgroud)

然后寻找spyder:

locate spyder
Run Code Online (Sandbox Code Playgroud)

然后,您可以查看返回给您的列表,并决定是否还有其他内容需要删除。