MacOS卸载Anaconda后,如何编辑.bash_profile移除conda初始化代码?
解决Mac下删除Anaconda后清理Shell配置的问题
先搞定vim编辑的问题:你用vim打开
~/.bash_profile后没法编辑,是因为没进入插入模式。操作步骤:- 终端输入
vim ~/.bash_profile打开文件 - 按键盘
i键,左下角会显示INSERT,这时就能编辑内容了 - 找到开头是
# >>> conda initialize >>>、结尾是# <<< conda initialize <<<的整段代码,直接删除 - 按
Esc键退出插入模式,输入:wq回车,保存并退出vim(如果不想保存就输:q!回车)
- 终端输入
别漏了其他Shell配置文件:Mac现在默认用zsh,所以还要检查
~/.zshrc,用同样的vim操作删掉里面的conda初始化代码块。另外还可以检查~/.bashrc、~/.profile这两个文件,有conda相关的内容也一并删掉。让修改立即生效:
- 如果用bash:终端执行
source ~/.bash_profile - 如果用zsh:终端执行
source ~/.zshrc - 嫌麻烦直接重启终端也行,新配置会自动加载
- 如果用bash:终端执行
验证清理结果:
- 执行
echo $PATH,输出里看不到anaconda3相关路径就没问题 - 执行
which conda,提示conda not found就说明清理干净了
- 执行
内容的提问来源于stack exchange,提问作者szedd
相关产品推荐
相关产品推荐

