Conda指令不能使用下彻底清理anaconda

  最近在学习pytorch,安装之前考虑到之前多次项目中使用anaconda中的函数出现问题,于是决定为了以后的自己着想,决定重装anaconda。

  于是自己也查阅了彻底清理anaconda的方法,一般都是这样的

1.打开anaconda prompt

2.执行【conda install anaconda-clean】命令;

conda install anaconda-clean

3.执行【anaconda-clean --yes】命令进行卸载

anaconda-clean --yes

4.在自己的anaconda的安装目录下面,一般是C:\Users\用户名\anaconda3

找到里面的Uninstall-Anaconda3.exe点击运行即可

  但是存在很多人和我一样,conda指令根本没法使用,连第一步都没法完成。。。

我的conda下载卸载程序的报错如下:

这种的,所以这个建议只适合于和我类似的,当然走投无路的即使出错不一致也可以试试。。。

这里推荐另一个博主的文章,他的问题和我不一样,但是也许对你们有用

cliuxt :anaconda损坏的卸载方法

对于我的这种的其实就可以采用报错的建议:

加上不使用插件之后在下载,居然就是好了,如下(:D)

出现backup directory这句就是成功删除了

注意这里完成的只是最前面的步骤的第一步,只是我们没法使用conda指令下载,才曲线救国这么做的,接下来就还得执行anaconda-clean --yes(你看现在就可以用了,因为我们下载了anaconda-clean),再接着点击自带的卸载程序就可以了,不知道的往上翻最前面写的有。

OK,现在就完成卸载了。但是注意清理自己的环境变量!!!不然重新装的话可能会有问题。

卸完重启看了一下,真的很干净,库都没了,真好;-)

补充:

后续使用发现了一些问题,直接一条龙都写了吧。

1.anaconda powershell prompt打开红字,报错如下:

& : 无法将“C:\Users\lenovo\anaconda3\Scripts\conda.exe”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称 的拼写,如果包括路径,请确保路径正确,然后再试一次。 所在位置 C:\Users\lenovo\Documents\WindowsPowerShell\profile.ps1:4 字符: 4 + (& "C:\Users\lenovo\anaconda3\Scripts\conda.exe" "shell.powershell" " ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\Users\lenovo...ripts\conda.exe:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

这个是因为其实还是没太干净,原来的根据我的报错“C:\Users\lenovo\Documents\WindowsPowerShell\profile.ps1”这里的文件里面定义的位置是C:\Users\lenovo\anaconda3\Scripts\conda.exe,但是其实我现在换路径了,所以就出错了。解决办法就是上面报错位置的文件对应存储位置修改即可。

也就是你可以直接在我的电脑输入目标路径打开这个文件,然后修改conda.exe的保存位置为现在真实的位置。

2.anaconda prompt和cmd终端打不开:

解决方法:

①regedit打开注册表

②找到HKEY_CURRENT_USER\Software\Microsoft\Command Processor文件夹

如果有AutoRun这个变量,则将变量数值数据“置空”
如果没有AutoRun这个变量,则右键,点击新建字符串值,变量名称命名为AutoRun,变量数值不用设置,自动就是空值。

③找到 HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor,同样找AutoRun,与上一步相同操作

该方法参考来源(点击)

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值