本文介绍在Windows平台下,彻底删除Anaconda环境与其自带Python版本,并进行重新安装的方法。
最近,由于原有Anaconda环境中的部分第三方库出现了冲突的情况,且基于“Anaconda Prompt (anaconda3)”也无法升级Anaconda与相关库了,因此决定将其卸载并重新安装。参考Anaconda官方网站给出的卸载方法,成功完成了其的卸载与随后的重装工作。
首先,我们打开“Anaconda Prompt (anaconda3)”。
在其中输入以下代码:
conda install anaconda-clean
通过这句代码,我们即可下载清理Anaconda环境的一个工具。这里同样需要注意,如果我们开启了网络代理软件,则可能会导致系统找不到这一工具的元数据的下载地址,因此需要关闭相关代理软件。
输入上述代码后,稍等片刻,如下图所示,我们输入y
从而确定开始下载这一工具。
随后,我们可以通过以下两句代码的任意一句,开始清理Anaconda环境。其中,如果输入下面这一句,在稍后清理Anaconda环境时,会逐一弹出是否确认删除的提示,需要我们手动逐一确认并删除。
anaconda-clean
如果输入下面这一句,在稍后清理Anaconda环境时,,会自动一次性删除全部内容,不会弹出确认语句。建议大家就用这一句来清理Anaconda环境即可。
anaconda-clean --yes
输入上面的第二句代码后,如下图所示。可以看到,Anaconda在清理的同时,将自动生成一个备份文件夹;不过这个备份文件夹其实作用也不大,大家后期如果不需要的话可以将其删除。
接下来,我们通过资源管理器,将Anaconda环境所在的路径打开,并将其中的envs
文件夹与pkgs
文件夹手动删除。
由于这两个文件夹的文件数量比较多,因此删除过程中比较慢;建议大家选择不放入回收站,直接删除的方式来删除。
随后,进入“卸载或更改程序”界面,将Anaconda与其对应版本的Python加以卸载。
首先,卸载Anaconda环境时,依据这一卸载工具的提示来进行即可。
随后,删除对应版本的Python时需要注意,我们删除当前Anaconda环境对应的那个版本的Python即可。例如,我这里的Anaconda环境对应的Python版本为3.9.12
,而下面3.10.8
版本的Python则是我后来从Python官网自己下载的,所以就没必要删除了。
随后,在桌面或者开始菜单或许还可以看到Anaconda环境留存的快捷方式。
我们在其中某个快捷方式的名称处右键,并选择“更多”→“打开文件位置”选项。
随后,将对应无效的快捷方式文件夹删除即可。如下图所示,除了Anaconda环境的残留快捷方式,还有Python 3.9
的,我们一起删除就好。
接下来,如果大家还不放心且电脑中有类似于Everything的软件,我们还可以再输入Anaconda
字样,将其他一些剩余无效的文件夹或文件删除;不过这一步骤并不是必须的。
以上,我们即完成了对Anaconda环境与其自带Python版本的卸载工作,如果大家只是需要删除他们,那么到此就结束了;如果大家还需要重新安装Anaconda环境与Python,那么参考文章Anaconda环境与Python的配置方法(https://developer.aliyun.com/article/1153885)即可,这里就不再赘述了。
至此,大功告成。