当前位置: 首页>编程语言>正文

python学习历程-1.如何完全卸载anconda

在几年以前,我曾经以为自己会自学成为一个python高手,因此下载了一版anaconda在电脑里吃灰。

如今真的要用时,才发现原来安装的conda不仅打不开spyder,而且也无法更新,甚至在pycharm中输出hello world"都成问题。因此经过一个艰难的上午,我终于成功的完全卸载了anconda。

经历的坑以及解决方案放在下面,大部分方法也是从各位博主那里找的,每一步骤之后我会把博主的原贴地址附上,供大家参考。

1.安装anaconda-clean,地址为https://anaconda.org/anaconda/anaconda-clean,打开那个github链接:https://github.com/ContinuumIO/anaconda-clean,并将压缩包安装在你anaconda的安装包路径下的包文件夹并解压缩,具体格式为,比如我的conda在E盘:

E/Anaconda/pkgs

2.在Anaconda Prompt中安装并运行anaconda-clean,这个步骤我遇到了相当多的坑,让我为大家一一提供解决方案。

首先运行:

conda install anaconda-clean

2.1因为我是我在清华镜像下载的conda,因此第一次报错提示:

UnavailableInvalidChannel: The channel is not accessible or is invalid

这个报错的原因是现在清华镜像的源已经禁用了,我们需要恢复默认源,解决方案:

conda config --remove-key channels

博客来源:https://blog.csdn.net/weixin_38014640/article/details/90606889

2.2当我已经恢复之后,我继续运行conda install anaconda-clean,仍然遇到报错:

PackagesNotFoundError: The following packages are not available from current channels

这个报错是由于我之前输出的指令有问题,经过查询应该修改为:conda install -c anaconda anaconda-clean

博客来源:https://blog.csdn.net/weixin_45552562/article/details/109668589

2.3接下来遇到的问题十分诡异,显示:

The environmentisinconsistent,please check thepackageplan carefully

我用了不下三种办法,都无法解决这个问题,最终在这个博主的帮助下成功解决:

首先删除C盘中的这个文件:

python学习历程-1.如何完全卸载anconda,第1张

虽然博主说要删除文件内容而不是文件,但我因为没打开这个文件,直接把文件给删掉了,接下来也是十分顺利。(无论conda安装在哪里,这个文件都在C/user下)

然后继续输入conda install -c anaconda anaconda-clean

此时就显示安装成功了:

python学习历程-1.如何完全卸载anconda,第2张

然后就不停的选择yyyy

博客来源:https://developer.aliyun.com/article/936211

3.安装成功以后执行anaconda-clean

4.点击conda文件夹中的Uninstall-Anaconda3.exe

5.到C/user文件夹下将conda的备份文件删除:

python学习历程-1.如何完全卸载anconda,第3张

博客来源:https://zhuanlan.zhihu.com/p/586516112

现在就完全卸载完成啦,下一个博客我会更新如何解决一些anaconda重新安装遇到的问题并spyder运行一个简单的强化学习算法实例。


https://www.xamrdz.com/lan/5z71997584.html

相关文章: