如何从Windows完全删除anaconda?


83

我前一段时间安装了Anaconda,但最近决定将其卸载,而仅安装基本的python 2.7。

我删除了Anaconda并删除了所有目录并安装了python 2.7。

但是,当我去安装Windows的PyGTK时,它说它将安装到c:/users/.../Anaconda directory-甚至不存在。我想将其安装到c:/python-2.7目录中。为什么认为Anaconda仍在安装?我该如何改变呢?


1
可能是旧的注册表项。您是为自己还是为所有用户安装Python?您安装了32位还是64位Python?您要安装的PyGTK软件包与后者匹配吗?
Eryk Sun

卸载后您是否重新启动了控制台。
Ramesh-X

Answers:


151

在安装Anaconda的文件夹中(示例:)C:\Users\username\Anaconda3,应该有一个名为的可执行文件Uninstall-Anaconda.exe。双击此文件开始卸载Anaconda。

那也应该达到目的。


18
对我来说,卸载程序就在其中C:\Users\username\AppData\Local\Continuum\Anaconda2。不知道为什么以及如何Continuum附加。(评论说这可能对他将来的某人有所帮助)
HunterrJ

30

我认为这是官方解决方案:https : //docs.anaconda.com/anaconda/install/uninstall/

[不幸的是,在我找到官方文章之前,我做了简单的删除操作(在堆栈溢出后,C:\ Users \ username \ Anaconda3中的Uninstall-Anaconda.exe),所以我必须手动删除所有内容。]

但是对于其余的人,正式全面删除可能很有趣,所以我在这里复制了它:

要卸载Anaconda,您可以简单地删除该程序。这将留下一些文件,对于大多数用户来说就足够了。请参阅选项A。

如果您还想从Anaconda及其程序中删除配置文件和目录的所有痕迹,则可以先下载并使用Anaconda-Clean程序,然后进行简单的删除。请参阅选项B。

  1. 选项A.使用简单删除来卸载Anaconda:

    • Windows –在“控制面板”中,选择“添加或删除程序”或“卸载程序”,然后选择“ Python 3.6(Anaconda)”或您的Python版本。
    • [...此处还提供Mac和Linux的解决方案:https : //docs.anaconda.com/anaconda/install/uninstall/ ]
  2. 选项B:使用Anaconda-Clean完全卸载并简单删除。

    注意:必须先运行Anaconda-Clean,然后才能将其卸下。

    • 从Anaconda Prompt(Linux或macOS上的终端)安装Anaconda-Clean软件包:

      conda install anaconda-clean
      
    • 在同一窗口中,运行以下命令之一:

      • 在删除每个与Anaconda相关的文件和目录之前,先确认确认,然后删除每个文件和目录:

        anaconda-clean
        
      • 或者,删除所有与Anaconda相关的文件和目录,而不会提示您删除每个文件和目录:

        anaconda-clean --yes
        

      Anaconda-Clean创建所有可能在主目录中名为.anaconda_backup的文件夹中删除的文件和目录的备份。还要注意,Anaconda-Clean不会改变您在AnacondaProjects目录中的数据文件。

    • 使用Anaconda-Clean之后,请按照上述选项A中的说明卸载Anaconda。


该officiall命令结果蟒蛇,clound无法找到为小命令,函数,脚本或程序的一部分,在消息中(...)。

我认为选项B不适合Windows7。– > anaconda-clean The term 'anaconda-clean' is not recognized as the name of a cmdlet, function, script file, or operable program.
ximiki

它有效,您只需要在anaconda提示符下运行,而不是在命令提示符下运行
fen

14

在我的计算机上,“开始”菜单中也没有卸载程序。但是它可以通过“控制面板”>“程序”>“卸载程序”来工作,然后在菜单中选择“ Python(Anaconda64bits)”。(请注意,我正在使用Win10)


14

如果干净的重新安装/卸载不起作用,这是因为Anaconda安装仍在注册表中列出。

  1. 开始->运行-> Regedit
  2. 导航到HKEY_CURRENT_USER->软件-> Python
  3. 您可能会看到2个子文件夹,Anaconda和PythonCore。都展开并检查“安装”文件夹中的“安装位置”,它将在右侧列出。
  4. 删除Anaconda和PythonCore文件夹之一或全部删除,或者删除整个Python文件夹和将Python软件包安装到Anaconda的注册表路径。

1
通过从注册表中删除这些文件夹,有什么可能出错的地方吗?如果我打算再次重新安装Anaconda怎么办?篡改注册表会搞砸吗?
Cale Sweeney

12

由于我没有列出卸载程序-解决方案原来是重新安装Anaconda,然后将其卸载。


除了卸载之外,我还必须为我的组件做一个干净的构建(该组件具有某些依赖项,当调用离线配置时其路径已更改为Anaconda-install-path)。参考anaconda的卸载问题
parasrish

6

Anaconda附带了一个卸载程序,该卸载程序应已安装在“开始”菜单中。


7
是的,由于某种原因它不在那儿。
sci-guy

6

要使用Uninstall-Anaconda.exeC:\Users\username\Anaconda3 是一个好办法。


3

方法1:要卸载Anaconda3,请转到Anaconda3文件夹,在这里您可以找到一个名为Uninstall-Anaconda3.exe的可执行文件,双击该文件。这应该卸载您的应用程序。有时存在anaconda命令提示符,jupyter笔记本,spyder等快捷方式,因此也请删除这些文件。

方法2(Windows8):转到控制面板->程序->卸载程序,然后在菜单中选择Anaconda3(Python3.1。64位)。


2

在我的计算机(Win10)上,卸载程序位于C:\ProgramData\Anaconda3\Uninstall-Anaconda3.exe


1

看起来还剩下一些文件和一些注册表项。因此,您也可以运行revocleaner工具删除这些条目。重新启动并重新安装它应该现在就执行。我也遇到了问题,通过彻底清洗我摆脱了它。


2
这看起来像是这些免费软件-恶意软件之一的广告。对于在此答案中应用建议,我会非常小心。
雪松

1

转到C:\Users\username\Anaconda3并搜索Uninstall-Anaconda3.exe将删除Anaconda的所有组件。


1
  1. 从控制面板上卸载Anaconda
  2. 从用户/用户删除相关文件夹,缓存数据和配置
  3. 从隐藏列表中的AppData文件夹中删除
  4. 要删除开始菜单项->转到C:/ ProgramsData / Microsoft / Windows /并删除Anaconda文件夹或在开始菜单中搜索anaconda,然后右键单击anaconda提示->在文件夹中显示选项。这几乎可以清理系统上的每个anaconda文件。

0

对于Windows-

  1. 在“控制面板”中,选择“添加或删除程序”或“卸载程序”,然后选择“ Python 3.6(Anaconda)”或您的Python版本。
  2. 在安装根目录中运行卸载之前,请使用Windows资源管理器删除envs和pkgs文件夹。

-1

C:\驱动器中有一个起始项文件夹。删除ur anaconda3文件夹,简单易行。就我而言,我在这里找到“ C:\ Users \ pravu \ AppData \ Roaming \ Microsoft \ Windows \“开始”菜单\程序”

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.