树莓派4(Debian)安装Anaconda等工具遇conda.exe不存在错误求助
解决树莓派4(Debian)安装conda类工具时的
conda.exe: no such file or directory错误 问题根源
树莓派4采用ARM64/aarch64架构,你下载的是适配x86架构甚至Windows系统的安装包——conda.exe是Windows平台的可执行文件后缀,完全不适用于Linux ARM环境,因此触发错误。
解决步骤
清理错误安装残留
- 删除误下载的安装脚本和生成的文件夹:
rm -rf ~/anaconda3 ~/mambaforge ~/miniforge3 rm -f Anaconda*.sh Mambaforge*.sh Miniforge3*.sh - 打开终端配置文件(比如
~/.bashrc或~/.zshrc),删除之前添加的conda相关环境变量行(类似export PATH="/home/xxx/anaconda3/bin:$PATH"),然后生效配置:source ~/.bashrc
- 删除误下载的安装脚本和生成的文件夹:
下载适配ARM64的安装包
官方Anaconda没有ARM64正式版本,推荐用Miniforge3或Mambaforge(都是conda-forge维护的轻量ARM兼容版本):- 找到Miniforge的官方发布页面,选择后缀为
-Linux-aarch64.sh的Miniforge3或Mambaforge安装脚本下载; - 确保下载的文件名包含
aarch64,这是ARM64架构的标识。
- 找到Miniforge的官方发布页面,选择后缀为
执行安装
- 给下载好的脚本添加执行权限(替换成你实际的文件名):
chmod +x Miniforge3-Linux-aarch64.sh - 运行安装脚本,按终端提示完成流程(推荐选择自动初始化conda,这样重启终端后就能直接用conda命令):
bash Miniforge3-Linux-aarch64.sh
- 给下载好的脚本添加执行权限(替换成你实际的文件名):
验证安装结果
重启终端或执行source ~/.bashrc,然后输入以下命令验证:conda --version # 若安装的是Mambaforge,可输入mamba --version能正常显示版本号即为安装成功。
内容的提问来源于stack exchange,提问作者Fares Zaouali
相关产品推荐
相关产品推荐

