我已经在Ubuntu Linux发行版中安装了Miniconda。与Linux的Python版本存在冲突。
我想卸载Miniconda。我遵循https://docs.anaconda.com/anaconda/install/uninstall中的指示。

$ anaconda-clean
Delete .conda? (y/n): y
Backup directory: /home/user1/.anaconda_backup/2017-09-14T221900
Error: Unable to move /home/user1/.conda
Delete .continuum? (y/n): y
Error: Unable to move /home/user1/.continuum

我在/usr/local/bin/miniconda中有Miniconda bin。文件夹/home/user1中没有任何内容,我无法为anaconda-clean提供一些参数。

如何正确删除Miniconda?直接删除文件夹/usr/local/bin/miniconda吗?

谢谢!

最佳答案

我想知道为什么会出现这些错误:您实际上是在使用user1帐户,还是可能还有其他原因导致这些文件的权限出现问题?

无论如何,要从Ubuntu卸载Miniconda,您需要做三件事:

1.删除配置文件

即使无法正常工作,您仍然可以使用anaconda-clean来了解哪些配置文件/目录是相关的(例如“.conda/”,“。continuum/”)并手动将其删除。

2.删除miniconda目录

按照注释中的建议,使用rm -rf *directory_path*删除Miniconda目录。

3.恢复原始.bashrc

Miniconda可能更新了~/.bashrc以将其自身添加到PATH。它也可能备份了原始文件(类似于~/.bashrc-miniconda.bak),您可以简单地对其进行恢复。如果没有,您可以从.bashrc中手动删除相关行。它可能看起来像以下之一:

export PATH="/home/user1/miniconda/bin:$PATH"
export PATH="/usr/local/bin/miniconda/bin:$PATH"

08-24 23:07