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

树莓派4安装NumPy后运行报错找不到libf77blas.so.3如何解决

报错核心原因是树莓派系统缺失NumPy运行必需的底层线性代数依赖库libf77blas,和pip层面的NumPy安装完成状态无关,按以下步骤操作即可修复:

修复步骤

1. 卸载当前已安装的NumPy

先清除已安装但无法正常运行的NumPy版本,避免后续冲突:

pip3 uninstall numpy -y

2. 安装系统层面的依赖库

树莓派为Debian系发行版,通过apt安装所需的底层依赖:

sudo apt update
sudo apt install -y libatlas-base-dev libopenblas-dev gfortran python3-dev build-essential

3. 重新安装适配版本的NumPy和Pandas

针对你使用的Python3.7版本,选择版本适配的安装包避免适配异常:

# 安装指定版本NumPy
pip3 install numpy==1.21.4
# 安装适配Python3.7+NumPy1.21.4的Pandas版本
pip3 install pandas==1.3.5

4. 验证安装结果

执行以下命令,无报错且输出版本号即为安装成功:

python3 -c "import numpy; import pandas; print('NumPy版本:', numpy.__version__); print('Pandas版本:', pandas.__version__)"
注意事项
  • 全程不要使用sudo pip3执行安装,避免权限混乱导致调用时找不到安装包
  • 如果你使用了虚拟环境,需要先激活对应虚拟环境再执行上述pip安装命令

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 02:06:05