macOS Sierra系统下Anaconda3安装与运行失败问题求助
解决macOS Sierra 10.12.6安装Anaconda3失败的方案
1. 安装兼容旧系统的Anaconda3历史版本
新版本Anaconda3已不再支持macOS 10.12,你需要选择2020年及更早的版本(比如Anaconda3-2020.07)。这类版本的安装包可在Anaconda的历史版本归档中找到,优先选.sh格式的脚本安装包,相比.pkg格式更不容易出现权限相关问题。
2. 使用命令行脚本安装
下载好对应版本的.sh安装包后,按以下步骤操作:
- 打开终端,切换到下载目录(示例:
cd ~/Downloads) - 给脚本添加执行权限:
chmod +x Anaconda3-xxxx.sh(替换为你下载的实际文件名) - 运行安装脚本:
bash Anaconda3-xxxx.sh - 全程按提示操作,注意查看终端内的报错信息,若安装中断可根据报错针对性排查。
3. 修复目录权限
安装失败常与权限问题相关,先确保/opt目录归当前用户所有:
- 在终端执行:
sudo chown -R $USER /opt - 输入管理员密码后回车,再尝试安装。
4. 临时关闭系统完整性保护(SIP)
若权限修复后仍失败,可能是SIP限制了安装操作:
- 重启Mac,按住
Command + R进入恢复模式 - 打开顶部菜单栏的「实用工具」→「终端」
- 执行:
csrutil disable,完成后重启Mac - 安装完成后,重复上述步骤进入恢复模式,执行
csrutil enable重新开启SIP(避免降低系统安全性)
5. 替代方案:安装Miniconda
Miniconda是Anaconda的轻量版,兼容性更好,操作步骤类似:
- 寻找支持macOS 10.12的Miniconda3历史版本,下载
.sh安装包 - 通过命令行脚本完成安装,后续可通过
conda install按需安装所需包
内容的提问来源于stack exchange,提问作者Faizal Remane
相关产品推荐
相关产品推荐

