卸载 Anaconda MacOS .bash_profile

问题描述 投票:0回答:1

对代码世界相当陌生,不久前在我的 MacOS 上下载了 anaconda,但想重新开始。我已删除该应用程序并从垃圾箱中清空并完成

rm -rf ~/anaconda3
,还删除了隐藏文件。

无法编辑

~/.bash_profile
并从 PATH 环境变量中删除 anaconda 目录。运行 vim ~/.bash_profile 时,我得到以下输出:

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

不确定如何从这里继续,希望得到任何指导。

conda
命令也不起作用,可能是因为我已经删除了关联的文件,但由于某种原因“conda intialize”仍然存在。

conda activate
conda init --reverse --all

收到消息“未找到 conda 命令”

python python-3.x anaconda anaconda3
1个回答
0
投票

您可以使用

sed

sed -i.ori '/# >>> conda initialize >>>/,/# <<< conda initialize <<</d' ~/.bash_profile

删除该块。

原始文件将存储为

.ori
,以备您需要时使用。

© www.soinside.com 2019 - 2024. All rights reserved.