树莓派python3使用pip3安装opencv3.4

本文详细记录了在树莓派3B上安装OpenCV 3.4的过程,包括使用pip安装遇到的问题及解决办法,最终通过离线安装whl文件成功,并列出了所有必要的依赖库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

树莓派上python3安装opencv非常不容易,网上有很多编译安装的教程,本人试了几次都编译失败。然后尝试直接使用pip3安装成功,下面发出安装步骤。

编写时间:2019年09月08号

安装环境:

  •   树莓派3B
  •   树莓派系统:buster
  •   python3.7
  •   opencv3.4

1.先使用 pip 直接安装:

sudo pip3 install opencv-python

  结果:网速太慢,下载超时报错

2.然后换清华大学的 pip 源继续安装:

sudo pip3 install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple

 结果:仍然链接到国外的源,网速太慢,又超时报错

3.最后离线下载 whl 文件并传到树莓派上:

按照 pip 下载的链接复制到浏览器下载,网速依然很慢,不过下载成功了。

下载地址:https://www.piwheels.org/simple/opencv-python/opencv_python-3.4.3.18-cp37-cp37m-linux_armv7l.whl

    opencv_python-3.4.3.18-cp37-cp37m-linux_armv7l.whl (7.5MB)

在树莓派上离线安装:

sudo pip3 install opencv_python-3.4.3.18-cp37-cp37m-linux_armv7l.whl

4.进入 python3 测试,结果报错,缺少依赖库,按照提示安装依赖库:

错误1:

  安装:

sudo apt-get install libatlas-base-dev

错误2:

  安装:

sudo apt-get install libjasper-dev

错误3:

  安装:

sudo apt-get install libqtgui4

错误4:

  安装:

sudo apt-get install libqt4-test

5.测试运行成功:

6.依赖库总结

sudo apt-get install libatlas-base-dev

sudo apt-get install libjasper-dev

sudo apt-get install libqtgui4

sudo apt-get install libqt4-test

# 可能还需要安装下面的依赖

sudo apt-get install libhdf5-dev

参考资料:

https://blog.csdn.net/weixin_40490238/article/details/88955772

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值