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

树莓派4B(Bullseye系统)安装Ultralytics遇metadata生成失败错误求助

解决树莓派4安装Ultralytics时的metadata-generation-failed错误

问题根源

安装过程中缺失Fortran编译器(gfortran),导致Ultralytics依赖的scipy包无法完成编译与元数据生成,从而触发错误。

解决步骤

  • 安装编译依赖工具
    先更新系统软件源,再安装gfortran及其他必要编译组件:

    sudo apt update && sudo apt install gfortran gcc g++ python3-dev
    

    这些工具是编译Python科学计算类依赖包的基础。

  • 重新安装Ultralytics
    依赖工具安装完成后,重新执行安装命令:

    pip install ultralytics
    

    或指定Python3版本执行:

    python3 -m pip install ultralytics
    
  • 可选:用预编译包加速安装
    针对树莓派ARM架构,可先安装系统源提供的预编译scipy包,避免本地编译的耗时与内存占用:

    sudo apt install python3-scipy
    pip install ultralytics
    

验证安装

安装完成后,运行以下代码验证:

from ultralytics import YOLO
model = YOLO('yolov8n.pt')
results = model('https://ultralytics.com/images/bus.jpg')
print(results)

若能正常输出结果,说明安装成功。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 16:17:39