如何从macOS完全卸载Anaconda

时间:2017-02-11 23:59:42

标签: python macos anaconda uninstall

如何从MacOS Sierra完全卸载Anaconda并恢复原始Python?我尝试过使用conda-clean -yes,但这不起作用。我也删除了~/.bash_profile中的内容,但它仍然使用Anaconda python,我仍然可以运行conda命令。

11 个答案:

答案 0 :(得分:173)

删除配置:

conda install anaconda-clean
anaconda-clean --yes

删除配置后,您可以删除anaconda安装文件夹,该文件夹通常在您的主目录下:

rm -rf ~/anaconda3

此外,anaconda-clean --yes命令在主目录中创建格式为~/.anaconda_backup/<timestamp>的备份。一定要删除那个。

编辑(v5.2.0):现在,如果要清除所有内容,您还必须删除添加到.bash_profile的最后两行。他们看起来像:

# added by Anaconda3 5.2.0 installer
export PATH="/Users/ody/anaconda3/bin:$PATH"

答案 1 :(得分:24)

要卸载Anaconda,请打开终端窗口并删除整个anaconda安装目录:

rm -rf ~/anaconda

编辑*:

~/.bash_profile

并从PATH环境变量中删除anaconda目录。

删除可能已在主目录中创建的以下隐藏文件和目录:

  • .condarc
  • .conda
  • .continuum

使用:

rm -rf ~/.condarc ~/.conda ~/.continuum

*您可能需要修改.bashrc和/或.profile而不是

答案 2 :(得分:4)

  1. 首先,退出Anaconda应用程序。
  2. 然后打开活动监视器选择Anaconda并单击以终止。
  3. 将Anaconda移至垃圾箱。
  4. 查找并删除Anaconds的服务文件:

    • 〜/ Library / Receipts / io.continuum.pkg.anaconda-client.bom

    • 〜/ Library / Receipts / io.continuum.pkg.anaconda-client.plist

    • 〜/ Library / Receipts / io.continuum.pkg.anaconda-navigator.bom

    • 〜/ Library / Receipts / io.continuum.pkg.anaconda-navigator.plist

    • 〜/ Library / Receipts / io.continuum.pkg.anaconda-project.bom

    • 〜/ Library / Receipts / io.continuum.pkg.anaconda-project.plist

    • 〜/ Library / Receipts / io.continuum.pkg.anaconda.bom

    • 〜/ Library / Receipts / io.continuum.pkg.anaconda.plist

    • 〜/ anaconda3
    • 〜/ .bash_profile-anaconda3.bak
    • 〜/ .condarc~ / .conda
    • 〜/ .anaconda
  5. 最后一步是清空垃圾箱文件夹。

    资源 - Uninstall Anaconda on a Mac

答案 3 :(得分:4)

就我而言(Mac High Sierra)是安装在〜/ opt / anaconda3。

https://docs.anaconda.com/anaconda/install/uninstall/

答案 4 :(得分:2)

打开终端并删除整个Anaconda目录,其名称如“anaconda2”或“anaconda3”,输入以下命令:rm -rf~ / anaconda3。然后使用命令&#34; conda uninstall&#34;删除conda。 https://conda.io/docs/commands/conda-uninstall.html

答案 5 :(得分:1)

这是另一个地方,anaconda有一个条目,在删除Anaconda后打破了我的python安装。希望这有助于其他人。

如果您正在使用纱线,我在〜/&#34;用户名&#34;

中的.yarn.rc文件中找到了此条目

python&#34; / Users / someone / anaconda3 / bin / python3&#34;

删除此行修复了完全删除所需的最后一个位置。我不确定该条目是如何添加的,但它有所帮助

答案 6 :(得分:1)

在执行了辣木和jkysam的非常有用的建议而没有立即获得成功后,需要简单地重新启动Mac才能使系统识别出更改。希望这对某人有帮助!

答案 7 :(得分:0)

这对我有用:

conda remove --all --prefix /Users/username/anaconda/bin/python

然后也从.bash_profile

中的$ PATH中删除

答案 8 :(得分:0)

添加export PATH="/Users/<username>/anaconda/bin:$PATH"(如果您有anaconda 3,则添加export PATH="/Users/<username>/anaconda3/bin:$PATH") 到我的〜/ .bash_profile文件,为我解决了这个问题。

答案 9 :(得分:0)

官方说明似乎在这里:https://docs.anaconda.com/anaconda/install/uninstall/

但是,如果您喜欢我,由于某种原因而无法正常工作,并且由于某种原因,您的conda安装在其他地方,并告诉您执行此操作:

rm -rf ~/opt

我不知道为什么将它保存在那里,但这就是我的目的。


这对我修复conda安装很有用(如果这是您像我一样首先卸载它的原因):https://stackoverflow.com/a/60902863/1601580最后为我修复了它。不知道为什么conda首先表现得很奇怪,或者为什么首先错误地安装了东西...

答案 10 :(得分:0)

以下行不起作用?

rm -rf ~/anaconda3 

您应该知道anaconda3(或anaconda1,anaconda2)的安装位置。所以写

which anaconda

输出

output: somewhere

现在在某个地方使用它并运行:

rm -rf somewhere 
相关问题