树莓派4安装Anaconda/Miniconda后执行conda命令报非法指令错误
故障原因
该问题是Anaconda 2021.05版本内置的conda 4.10.1对aarch64架构(树莓派4 64位Ubuntu Server属于该架构)存在兼容性缺陷,仅基础版本查询接口可正常调用,其余功能会触发系统参数非法错误直接崩溃,同版本Miniconda也存在相同问题。
解决步骤
- 卸载现有失效的Anaconda/Miniconda安装
执行命令:rm -rf ~/anaconda3 ~/.conda
打开~/.bashrc文件,删除之前手动添加的export PATH="~/anaconda3/bin:$PATH"配置行,完成后执行source ~/.bashrc使配置生效。 - 下载适配aarch64架构的新版安装包
推荐选择体积更小、更适合树莓派运行的Miniconda,从官方渠道获取2022年及之后发布的Linux aarch64架构稳定版安装脚本即可,新版本已修复该兼容性缺陷。 - 执行安装流程
运行安装脚本:bash 你下载的Miniconda安装脚本文件名.sh
安装过程中按照提示确认配置即可,当询问是否自动初始化conda时选择yes,无需再手动修改环境变量配置。 - 验证安装状态
重新连接SSH会话或执行source ~/.bashrc加载配置后,依次执行conda --version、conda list、conda update conda命令,所有命令均可正常执行无报错即为安装成功。
内容的提问来源于stack exchange,提问作者Kyle S
相关产品推荐
相关产品推荐

