How to uninstall Anaconda completely from macOS
如何从MacOS Sierra完全卸载Anaconda并恢复为原始Python? 我尝试使用conda-clean -yes,但这不起作用。 我还删除了~/.bash_profile中的内容,但是它仍然使用Anaconda python,并且我仍然可以运行conda命令。
-
Ubuntu有类似的帖子吗?
-
@frank不能接受的答案也适用于Ubuntu吗?
-
Python Anaconda的可能重复项-如何安全卸载
-
哈哈没办法,您去了将近2年的帖子,将其标记为重复
删除配置:
1 2
| conda install anaconda-clean
anaconda-clean --yes |
删除配置后,您可以删除anaconda安装文件夹,该文件夹通常位于主目录下:
同样,anaconda-clean --yes命令在您的主目录中以~/.anaconda_backup/格式创建备份。确保也删除该一个。
编辑(v5.2.0):现在,如果要清除所有内容,还必须删除添加到.bash_profile的最后两行。他们看着像是:
1 2
| # added by Anaconda3 5.2.0 installer
export PATH="/Users/ody/anaconda3/bin:$PATH" |
-
这是Anaconda的官方链接,以获取更多信息。
-
rm -rf ~anaconda2适用于Mac。对于Windows –在"控制面板"中,选择"添加或删除程序"或"卸载程序",然后选择" Python 3.6(Anaconda)"或您的Python版本。
-
我将这种解决方案用于anaconda3,但发现存在一个问题:文件.bash_profile或.bashrc中声明的先前路径尚未删除,因此,当我在另一个文件夹中重新安装anaconda3时,我尝试使用conda命令。它失败,说bash: homenathananaconda3binconda: No such file or directory
-
出于好奇,简单的rm使anaconda干净的东西留下了什么?
-
另外,conda 3在安装时会备份您的bash配置文件,因此您需要合并回这些更改。如果您还没有修改bash个人资料,则可以复制。
-
很好的指南,但有一个小的错字-Anaconda的默认安装位置是root文件夹,而不是主文件夹。因此,rm -rf ~anaconda3将静默失败,即在不实际删除任何内容的情况下运行。正确的命令是sudo rm -rf anaconda3或sudo rm -rf anaconda2,具体取决于安装的Anaconda版本。
要卸载Anaconda,请打开终端窗口并删除整个anaconda安装目录:
rm -rf ~/anaconda
编辑*:
~/.bash_profile
并从PATH环境变量中删除anaconda目录。
删除以下隐藏的文件和目录,这些文件和目录可能是在主目录中创建的:
-
.condarc
-
.conda
-
.continuum
采用:
rm -rf ~/.condarc ~/.conda ~/.continuum
*您可能需要编辑.bashrc和/或.profile
-
新手注意:可能需要改用.bashrc和/或.profile
-
如上文DeltaIV所述;这将失败。至少对我来说是这样的:"很好的指南,但有一个小的错字-Anaconda的默认安装位置是根文件夹,而不是主文件夹。因此,rm -rf?/ anaconda3将无声地失败,即,运行时实际上没有删除任何内容。正确的命令是sudo rm -rf / anaconda3或sudo rm -rf / anaconda2,具体取决于安装的Anaconda版本。"
打开终端,并输入以下命令,删除整个Anaconda目录,该目录的名称将为" anaconda2"或" anaconda3",例如:rm -rf?/ anaconda3。然后使用命令" conda uninstall" https://conda.io/docs/commands/conda-uninstall.html删除conda。
-
运行conda uninstall时得到CondaValueError: Value error: no package names supplied, try"conda remove -h" for more details
-
在终端中写入echo $ PATH,以检查是否有对anaconda的引用,是否使用了export PATH =" / path / you / want / to / keep"
在执行了辣木和jkysam的非常有用的建议而没有立即获得成功之后,需要简单地重新启动Mac才能使系统识别出这些更改。希望这对某人有帮助!
这是anaconda在删除Anaconda后有一个条目破坏了我的python安装的地方。希望这对其他人有帮助。
如果您使用的是纱,我在?/"用户名"的.yarn.rc文件中找到了此条目
python" / Users / someone / anaconda3 / bin / python3"
删除此行固定了彻底删除所需的最后一个位置。我不确定如何添加该条目,但它有帮助
添加export PATH="/Users//anaconda/bin:$PATH"(如果您有anaconda 3,则添加export PATH="/Users//anaconda3/bin:$PATH")
到我的?/ .bash_profile文件中,为我解决了此问题。
-
我认为您误解了这个问题。问题是如何卸载Anaconda,而不是对其进行修复。您在这里建议的是保留/安装Anaconda的修复程序,而不是将其删除
这对我有用:
1
| conda remove --all --prefix /Users/username/anaconda/bin/python |
然后从.bash_profile中的$ PATH中删除
-
这是一个不错的主意,但是根据文档,这是为了删除conda环境。这是Anaconda建议的方式:使用anaconda-clean