我在Mac (OS Mavericks)上安装了Python Anaconda。我想在我的Mac上恢复到Python的默认版本。最好的方法是什么?我应该删除~/anaconda目录吗?还需要其他更改吗?

目前,当我运行哪个python时,我得到这个路径:

/Users/username/anaconda/bin/python


当前回答

安装清洁剂

me@host:~$ conda install anaconda-clean

激活“基础”虚拟环境

me@host:~$ source ~/anaconda3/bin/activate

运行清洁器

(base) me@host:~$ anaconda-clean --yes

禁用'base'虚拟环境

(base) me@host:~$ conda deactivate

删除文件

me@host:~$ rm -rf ~/anaconda3
me@host:~$ rm -rf ~/.anaconda_backup

从环境文件中删除conda添加的行

打开.bashrc文件(和/或.profile和/或.bash_profile)

nano .bashrc

搜索conda:

按CTRL + W 类型conda 按回车键

删除所有看起来像是anaconda添加的东西:

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/me/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/home/me/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/home/me/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/home/me/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

这是在Ubuntu 18.04上完成的

其他回答

从文档中可以看出:

要卸载Anaconda,打开终端窗口并删除整个 Anaconda安装目录:rm -rf ~/ Anaconda。你也可以编辑 ~ /。bash_profile并从PATH中删除anaconda目录 环境变量,删除隐藏的。condarc文件和 .conda和.continuum目录,这些目录可能已经在 rm -rf ~/的主目录。condarc ~ /。conda ~ / .continuum。

进一步指出:

Python3安装可以使用~/anaconda3目录,而不是~/anaconda。 你也可以使用~/。蟒蛇隐藏目录,可以删除。 根据您的安装方式,PATH可能在某个runcom文件中被修改,而不是在您的shell配置文件中。因此,例如,如果您正在使用bash,一定要检查~/。如果在~/.bash_profile中没有找到修改过的PATH,则使用bashrc。

如果您正在卸载Anaconda以便能够在系统中使用基本Python安装,则可以通过执行以下步骤暂时禁用该路径,而不卸载Anaconda。

转到您的主目录。只要一个cd命令就可以了。

编辑.bashrc文件。

在文件中查找类似export PATH="/home/ubuntu/anaconda3/bin:$PATH"的内容。

在开头放一个#来从脚本中注释它。

#export PATH="/home/ubuntu/anaconda3/bin:$PATH"

打开一个新终端,你应该正在运行基本的python安装。这适用于Linux系统。应该也适用于Mac。

如果你有多个版本的水蟒,

Rm -rf ~/anaconda2 [for version 2]

Rm -rf ~/anaconda3 [for version 3]

在文本编辑器中打开.bashrc文件

vim . bashrc

从你的PATH中删除anaconda目录。

export PATH="/home/{username}/anaconda2/bin:$PATH" [for version 2]

export PATH="/home/{username}/anaconda3/bin:$PATH" [for version 3]

在macOs Rm -rf ~/opt/anaconda3 .使用实例

在我的案例中,Anaconda3没有安装在主目录中。相反,它被安装在根目录下。因此,我必须做以下事情来卸载它:

sudo rm -rf /anaconda3/bin/python