MacOS系统误删Anaconda后无法重新安装问题咨询
Anaconda残留无法重装问题解决步骤
anaconda clean工具仅会清理用户目录下的conda配置、缓存等文件,不会删除系统级的安装目录,因此需要按以下步骤手动清理残留:
步骤1:确认残留目录位置
打开终端,依次执行以下命令确认残留路径:
- 检查系统级安装路径:
ls /opt/anaconda3 - 检查用户级安装路径:
ls ~/anaconda3
如果执行命令后输出文件列表,说明对应路径存在Anaconda残留目录。
步骤2:删除残留安装目录
根据上一步查到的残留路径执行对应删除命令:
- 如果是/opt路径下的残留:
sudo rm -rf /opt/anaconda3
输入密码时终端不会显示输入字符,正常输入后回车即可。如果提示权限不足,需要先给终端授予全盘访问权限:打开系统设置→隐私与安全性→全盘访问,勾选终端后重启终端再执行命令。 - 如果是用户目录下的残留:
rm -rf ~/anaconda3
步骤3:清理环境变量残留
Anaconda会在shell配置文件中写入启动路径,需要一并删除:
- 如果你使用的是zsh(macOS Catalina 10.15及之后的默认shell),执行以下命令清理:
sed -i '.bak' '/anaconda/d' ~/.zshrc sed -i '.bak' '/conda/d' ~/.zshrc - 如果你使用的是bash,执行以下命令清理:
sed -i '.bak' '/anaconda/d' ~/.bash_profile sed -i '.bak' '/conda/d' ~/.bash_profile
执行后会自动生成原配置文件的备份(后缀为.bak),确认配置没问题后可自行删除备份文件。
步骤4:验证清理结果并重装
重启终端后执行conda --version,如果提示command not found说明残留已经完全清理,此时运行Anaconda安装包即可正常完成安装。
内容的提问来源于stack exchange,提问作者Carlos Mario
相关产品推荐
相关产品推荐

