文章目录

  • 0.前言
  • 1.解决方案
    • 1.1方案1
    • 1.2方案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

如何彻底卸载Anaconda?相关推荐

  1. 卸载anaconda

    卸载anaconda 在anaconda文件夹下面找到如下图中圈出的文件夹 点击运行就可以删除干净了

  2. 一、如何完全卸载Anaconda(如何下载Anaconda-Clean package)

    因为一些不可描述的原因必须要卸载Anaconda.         一.在我的Anaconda不可用后,按照其他博主的方法进行尝试卸载Anaconda,发现Anaconda--clean安装不可使用, ...

  3. (转)如何彻底的卸载anaconda(包括配置文件)

    如果你想彻底卸载 Anaconda, 包括配置文件,请直接看 Solution B.官方参考链接. 1. Solution A(无法删除配置文件) 通常卸载软件,我们只要直接运行 uninstall ...

  4. 卸载anaconda pytorch

    目录 1 卸载anaconda 1.1 安装清理包 1.2 清理 1.3 按官方文档做 2 卸载pytorch 全程在一个环境下输入指令! 1 卸载anaconda 1.1 安装清理包 清理各种配置文 ...

  5. Windows11 安装与完全卸载 Anaconda

    文章目录 1.安装 Anaconda 1.1 下载 1.2 安装 1.3 配置环境变量 1.4 检查是否安装成功 2.完全卸载 Anaconda 1.安装 Anaconda 1.1 下载 Anacon ...

  6. 【保姆级教程】彻底卸载Anaconda

    1. 打开Anaconda Prompt并输入conda install anaconda-clean安装一个清理包来清理各种配置文件. 2. 输入anaconda-clean --yes并回车. 3 ...

  7. 如何卸载anaconda

    卸载Anaconda可以通过以下几个步骤进行: 在开始菜单中,找到Anaconda目录并打开. 在Anaconda目录中,单击Anaconda Prompt. 在命令提示符下,键入conda list ...

  8. python 内网镜像站_Python|还是回归海龟与裸IDLE,准备卸载Anaconda

    卸载Anaconda3的主要原因有二: 1.安装完后占用空间实在太大了,5G,这几天又装了几个包,已经6G了!这样的庞然大物在我机房压根用不了. 2.安装有些包还不如pip方便,比如pandas-al ...

  9. Mac OSX上卸载Anaconda

    由于学习python方便的原因下载了Anaconda,它提供了大量的Python工具包,但是出于某种原因需要卸载. 1.在Mac OS上,卸载的过程即是删除软件包的过程.找到Anaconda的安装路径 ...

  10. linux安装、更新、卸载anaconda

    Anaconda是包管理器和环境管理器,它可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本,其包含了conda, numpy, scipy, Python等在内的1400多个科学包及 ...

最新文章

  1. ssh免密登录配置(两行命令搞定)
  2. 初看Windows Media Center
  3. Windows上使用gitbook制作电子书
  4. android项目模块导入eclipse编译报错,android中studio导入eclipse项目报错怎么办
  5. POJ 2409 Let it Bead (Polya定理)
  6. word List 50
  7. java登录界面命令_Java命令行界面(第10部分):picocli
  8. WinDBG 技巧:如何生成Dump 文件(.dump 命令)
  9. LeetCode 1016. 子串能表示从 1 到 N 数字的二进制串(bitset)
  10. Struts2中的值栈
  11. bash脚本编程入门_Bash编程入门
  12. 大数据是如何改变零售行业的
  13. 排序系统 c语言程序设计,c语言程序设计(排序算法).docx
  14. 示波器电流探头工作原理-Pintech品致
  15. 5G消息标准版——富媒体消息,打造场景信息沉浸式体验
  16. 年底了,清空自己,让心归零!
  17. 开关电源与线性电源的区别
  18. 如何成为Android高手
  19. 深入浅出matplotlib(99):散点图里自定义标记显示
  20. 网页制作初级教程学习资料

热门文章

  1. 微信iOS收款到账语音提醒开发总结
  2. Flink典型应用场景
  3. SimpleITK读取DCM文件
  4. 相信美好就能遇见美好—西安独行三日短途穷游 攻略
  5. 北京科技大学计算机实践,北京科技大学计算机实践报告-Excel 练习
  6. 智伴机器人传销_智伴机器人是传销吗?
  7. mpush部署实现与测试
  8. 金融风控建模全流程(Python,收藏)
  9. python中dateutil库用法详解
  10. AtCoder题解集锦