mac 禁用 Anaconda
时间: 2025-01-17 12:54:28 浏览: 30
如何在 macOS 上禁用 Anaconda
为了在 macOS 上临时或永久禁用 Anaconda,可以采取不同的方法。
临时禁用 Anaconda 的 Python 环境
可以通过不激活 Conda 来实现这一点。当启动新的终端会话时不自动加载 Conda 初始化脚本即可阻止其影响 shell 环境[^3]。
对于 Bash 或 Zsh 用户来说,在打开新终端之前可以在当前 session 中通过取消勾选 .bash_profile
或者 .zshrc
文件里由 Anaconda 添加的相关路径配置达到目的;具体操作为编辑这些文件并注释掉有关 conda initialize
的部分:
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
#__conda_setup="$('/Users/user_name/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
#if [ $? -eq 0 ]; then
# eval "$__conda_setup"
#else
# if [ -f "/Users/user_name/anaconda3/etc/profile.d/conda.sh" ]; then
# . "/Users/user_name/anaconda3/etc/profile.d/conda.sh"
# else
# export PATH="/Users/user_name/anaconda3/bin:$PATH"
# fi
#fi
#unset __conda_setup
# <<< conda initialize <<<
永久移除 Anaconda
如果希望彻底卸载 Anaconda,则需要执行更进一步的操作。这通常涉及到停止使用特定版本的 Python 并清理残留设置。例如,要删除名为 python35
的环境可运行如下命令:
conda remove --name python35 --all
另外,还可以完全清除 Anaconda 及其所创建的所有虚拟环境。为此需先关闭任何活动的 Conda 环境再继续下面步骤:
- 移除个人目录下的隐藏文件夹
.condarc
, 如果存在的话; - 删除安装位置
/Users/username/anaconda3
; - 编辑 Shell 配置文件(如
.bash_profile
或.zshrc
) 去除与 Conda 相关的内容; - 使用 pip 卸载可能存在的包管理器遗留项 (如果有)。
最后重启计算机使更改生效。
相关推荐


















