如何彻底卸载Anaconda?[通俗易懂]

如何彻底卸载Anaconda?[通俗易懂]文章目录0.前言1.解决方案1.1方案11.2方案22.参考文档0.前言  本机Win10。  最好的参考文档是官方文档UninstallingAnaconda。除此以外,再辅助以其他文档,就能达到如标题所示的目的。整个删除过程不难。1.解决方案1.1方案1  官方推荐的方案是两种,一种是直接在Anaconda的安装路径下,双击或者说是直接到控制面板找到Anaconda直接卸载就行了。但是这种方案并不能删除配置文件。1.2方案2  但是,如果你搜索到了这篇文章,就代表你是想把配置文件都

大家好,又见面了,我是你们的朋友全栈君。

0.前言

  本机Win10。
  最好的参考文档是官方文档Uninstalling Anaconda。除此以外,再辅助以其他文档,就能达到如标题所示的目的。整个删除过程不难

1.解决方案

1.1方案1

  官方推荐的方案是两种,一种是直接在Anaconda的安装路径下,双击在这里插入图片描述

或者说是直接到控制面板找到Anaconda直接卸载就行了。但是这种方案并不能删除配置文件

1.2方案2

  但是,如果你搜索到了这篇文章,就代表你是想把配置文件都通通删除的,也即是说方案1并不能满足你的要求。那么该怎么做呢?

Step1

在这里插入图片描述

  点击Anaconda的命令行,然后输入conda install anaconda-clean,这个就是安装一个清理包,帮助你清理各种配置文件。你在base环境下还是其他环境下,其实无所谓,重要的是接下来的命令要在同一个环境下进行,毕竟你要用到这个anaconda-clean包。

Step2

  输入anaconda-clean --yes或是anaconda-clean命令。二者没有本质区别,只是后者会提示你是否删除,也就是一种友好性的提示。

  我采用的是anaconda-clean --yes,毕竟人都想偷懒。如果你在执行这条命令的时候,没有遇到问题,那就继续Step3.如果遇到类似于Error:Unable to move XXX的问题,那就要思考这个命令的作用是什么了。官方的解释是:

​ Anaconda-Clean creates a backup of all files and directories that might be removed in a folder named .anaconda_backup in your home directory. Also note that Anaconda-Clean leaves your data files in the AnacondaProjects directory untouched.

  简单来说,这个命令会将你的关于Anaconda的配置文件或文件夹都移动到一个备份文件夹里面,这个备份的位置是C:\Users\{用户名}\.anaconda_backup。比如我的备份文件夹是:在这里插入图片描述

打开里面,看到的是一些配置文件和文件夹

在这里插入图片描述

回到刚才,为什么会遇到Error:Unable to move XXX呢?说老实话,我也不清楚为什么会产生这个问题,因为这是个黑盒子,里面到底发生了什么,并不清楚。要是猜测的话,比如权限不足,文件占用等等。但是需要知道的是,我知道这个命令的作用是将你的配置文件都移动到一个备份里面就够了

那么,我为什么发现了这个错误呢?因为我自己在采用anaconda-clean --yes遇到了一个文件.ipython无法移动的情况,查看备份确实没存在这个文件,结合官方文档,我猜测这玩意儿说白了就是将Anaconda的配置文件移动到一个文件夹里面。后面我采用anaconda-clean命令来观察这种动态删除过程,发现的确是这样。

在这里插入图片描述

Step3

  接下来,按照官方文档说的怎么做就怎么做,就行了

  • Use Windows Explorer to delete the envs and pkgs folders prior to running the uninstall in the root of your installation.
  • In the Control Panel, choose Add or Remove Programs or Uninstall a program, and then select Python 3.6 (Anaconda) or your version of Python

删除Anaconda安装路径下面的envs和pkgs包,然后在控制面板卸载anaconda就行了。

如果你Step2没遇到错,下面的无需看了,如果遇到了错,就我们刚才猜测的而言,只需要将你未移动成功的文件手动移动到备份目录就行了。

2.参考文档

Uninstalling Anaconda
anaconda-clean-command-not-working-properly

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/149105.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • PCL 基于B样条曲线的曲面重建「建议收藏」

    PCL 基于B样条曲线的曲面重建「建议收藏」基于B样条曲线的曲面重建

    2022年6月18日
    55
  • ORA-12514 解决方法

    ORA-12514 解决方法场景:修改oracle系统参数之后,数据库重启,客户端报ORA-12514错误,其实这只是表象,实际并非Listener的问题。SELECT*FROMV$RESOURCE_LIMIT根据

    2022年7月1日
    24
  • win10键盘全部没反应_Win10的键盘失灵解决办法

    win10键盘全部没反应_Win10的键盘失灵解决办法最近发现Win10的笔记本,键盘有点失灵,要么按了没反应,要么重复输入,很是恼火,以为是笔记本键帽坏了没弹起来,琢磨了下,发现是win10系统问题,赶紧记下来做笔记1、打开“设置”->”系统”->”电源和睡眠”->”其他电源设置”点击“选择电源按钮的功能”->”更改当前不可用的设置”->将启用快速启动取消勾选,保存修改退出。接下来右键我的电脑-&…

    2022年5月4日
    38
  • 项目总结(1.TOF相机及标定相关)

    项目总结(1.TOF相机及标定相关)1.TOF相机简介:TOF是Timeofflight的简写,直译为飞行时间的意思。所谓飞行时间法3D成像,是通过给目标连续发送光脉冲,然后利用传感器接收从物体返回的光,通过探测光脉冲的飞行时间来得到目标物的距离。TOF的深度精度不随距离改变而变化,基本能稳定在cm级。2.TOF相机缺点:测量距离较常规测量仪器短,一般不超过10米测量结果…

    2022年5月9日
    32
  • jsp用户信息管理系统

    jsp用户信息管理系统实现功能1.用户信息注册2.用户信息新增3.用户信息列表4.用户信息删除5.用户信息修改6.用户登录项目包结构:sqlsever数据库结构USE[MyDB]GO/******Object:Table[dbo].[users]ScriptDate:2020/11/119:26:07******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOSETANSI_PADDINGONGOCREATETABL

    2022年10月17日
    0
  • invoke方法详解

    invoke方法详解JspFragment.invoke方法是JspFragment最重要的方法,利用这个方法可以控制是否执行和输出标签体的内容、是否迭代执行标签体的内容或对标签体的执行结果进行修改后再输出。例如:在标签处理器中如果没有调用JspFragment.invoke方法,其结果就相当于忽略标签体内容;在标签处理器中重复调用JspFragment.invoke方法,则标签体内容将会被重复执行;若想

    2022年6月5日
    62

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号