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

树莓派4安装PyTorch失败求助:部署YOLO模型遇安装错误

树莓派4部署YOLO模型(Ultralytics安装报错解决)

先解决PyTorch适配问题

aarch64架构的树莓派,官方PyTorch wheel常和Python3.9存在版本兼容或依赖缺失问题,按以下步骤操作:

  • 更新系统依赖库
    sudo apt update && sudo apt install -y python3-pip libopenblas-dev libblas-dev m4 cmake cython python3-dev python3-yaml python3-setuptools
    
  • 安装适配树莓派的PyTorch与TorchVision
    针对Python3.9,使用经过验证的兼容版本:
    pip install torch==1.13.1 torchvision==0.14.1 --extra-index-url https://download.pytorch.org/whl/cpu
    

安装Ultralytics的正确流程

  • 激活虚拟环境
    source tf/bin/activate
    
  • 升级pip至最新版,避免依赖解析错误
    pip install --upgrade pip
    
  • 安装Ultralytics,禁用缓存避免旧缓存干扰
    pip install ultralytics --no-cache-dir
    

额外排查方案

  • 若仍报错,新建纯净虚拟环境,先装PyTorch再装Ultralytics,排除OpenCV的潜在干扰
  • 检查树莓派swap空间:安装PyTorch需要较大内存,默认swap可能不足,临时扩容方法:
    sudo dphys-swapfile swapoff
    sudo sed -i 's/CONF_SWAPSIZE=100/CONF_SWAPSIZE=2048/' /etc/dphys-swapfile
    sudo dphys-swapfile swapon
    
    安装完成后可改回原swap大小,减少SD卡损耗。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 00:52:40