You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

树莓派安装Miniconda后提示bash: conda: command not found的解决咨询

解决Raspberry Pi 2上Miniconda的conda: command not found问题

我之前在树莓派ARM设备上也碰到过类似的坑,结合你已经删掉重装的情况,给你一套靠谱的操作流程,应该能彻底解决这个问题:

第一步:确保下载正确的安装包

树莓派2是ARMv7l架构,千万不能下成ARMv8(aarch64)的安装包,否则安装后会因为架构不兼容出问题:

  • 先验证架构:运行 uname -m,输出应该是 armv7l
  • 下载对应ARMv7l架构的Miniconda3安装脚本,从官方渠道获取对应版本即可。

第二步:指定目录静默安装

这次安装直接指定目录,避免交互时漏选路径的问题:

  1. 给安装脚本加执行权限:chmod +x Miniconda3-latest-Linux-armv7l.sh
  2. 静默安装到/root/miniconda3:bash Miniconda3-latest-Linux-armv7l.sh -b -p /root/miniconda3
    • -b 表示无交互静默安装,不用手动点确认
    • -p 直接指定安装目录,完全符合你的需求

第三步:用官方命令初始化环境

手动加PATH有时候会遗漏conda的shell初始化逻辑,直接用Miniconda自带的命令来配置bash:
/root/miniconda3/bin/conda init bash
这个命令会自动修改你的~/.bashrc,添加正确的PATH路径和conda的shell钩子(比如激活环境时的命令行提示),比手动改可靠得多。

第四步:验证安装效果

  • 重启终端,或者手动让配置生效:source ~/.bashrc
  • 运行 conda --version,如果能显示类似 conda 23.10.0 这样的版本号,就说明成功了。

如果还是不行?排查这几个点:

  • 检查PATH是否生效:运行 echo $PATH,看开头有没有/root/miniconda3/bin。如果没有,手动执行export PATH="/root/miniconda3/bin:$PATH"再试,要是手动执行后能用,说明~/.bashrc里的配置没生效——检查文件里的export语句有没有打错路径,或者是不是加在了会被后续配置覆盖的位置(建议加在文件末尾)。
  • 确认当前用户权限:你安装在/root目录下,如果用普通用户登录,会没有访问权限。这时候要么切换到root(sudo su -),要么重新安装到普通用户的目录(比如/home/pi/miniconda3)。
  • 检查安装完整性:进入/root/miniconda3/bin目录,看看有没有conda这个可执行文件。如果没有,说明安装过程出错了,重新运行安装脚本时去掉-b参数,查看安装过程中的错误提示,针对性解决。

内容的提问来源于stack exchange,提问作者Bill

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 07:26:48