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

树莓派Zero安装tflite-runtime失败问题求助

问题原因与解决办法

核心原因

树莓派Zero采用ARMv6架构,而官方tflite-runtime在PyPI上仅提供ARMv7/ARM64架构的预编译包,完全没有适配ARMv6的版本,因此pip会提示找不到匹配的发行版。另外你之前安装的tflite是第三方维护的包,和官方tflite-runtime并非同一项目,它刚好有ARMv6的适配,所以能正常安装。

解决办法

1. 从源码编译tflite-runtime

这是最可靠的解决方案,步骤如下:

  • 先安装编译依赖:
    sudo apt-get update && sudo apt-get install build-essential cmake git python3-dev -y
    
  • 克隆TensorFlow仓库并切换到对应版本分支(比如你需要的2.18.0版本):
    git clone https://github.com/tensorflow/tensorflow.git
    cd tensorflow
    git checkout v2.18.0
    
  • 针对ARMv6编译tflite-runtime的pip包:
    ./tensorflow/lite/tools/pip_package/build_pip_package.sh --arm-v6
    
  • 编译完成后,安装生成的whl文件:
    pip install ./tensorflow/lite/tools/pip_package/gen/tflite_runtime-*.whl
    

2. 使用第三方ARMv6预编译包

可以寻找社区针对ARMv6编译好的tflite-runtimewhl包,下载到本地后用pip install 文件名.whl命令安装。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 13:26:03