树莓派Armv7l(Yolov5+Onnx)
镜像网站
https://www.piwheels.org/simple/
1.pandas、opencv、numpy安装
https://www.piwheels.org/simple/pandas/pandas-1.0.3-cp37-cp37m-linux_armv7l.whl
https://www.piwheels.org/simple/opencv-python/opencv_python-4.4.0.44-cp37-cp37m-linux_armv7l.whl
https://www.piwheels.org/simple/numpy/numpy-1.21.4-cp37-cp37m-linux_armv7l.whl
2.torch系列安装
2.1torch系列对应关系
全文链接:https://gitcode.com/pytorch/vision/overview?utm_source=csdn_github_accelerator&isLogin=1
2.2.torch安装
链接:https://github.com/KumaTea/pytorch-arm/tags
我选择的是torch-1.7.1-cp37-cp37m-linux_armv7l.whl
2.3. torchvision安装
我选择的是**torchvision-0.8.2-cp37-cp37m-linux armv7l.whl**
3. Onnx系列安装
3.1onnxruntime
1. 链接:https://github.com/nknytk/built-onnxruntime-for-raspberrypi-linux/tree/master/wheels
我选择的是1.8.1
3.2 安装后尝试运行试试
- 可能会发现import成功,但是运行时候出现checkrequirement说不存在,问题如ONNX export failure: No module named ‘onnx‘_torch.onnx.errors.onnxexportererror: module onnx i-优快云博客
- 需要重新安装低版本Onnx
3.3 Onnx
1. 首先尝试whl链接:https://github.com/zoldaten/onnx_wheel_armv7l
- 再次pip安装:我选择的是1.7.0
4.总结:
最后附上本文用到的whl文件:链接:https://pan.baidu.com/s/1xRlHXK1gTzzq0puqpp0cRw
提取码:mgrg