版本:

1,树莓派:2020-12-02-raspios-buster-armhf-full

2,opencv版本:opencv_python-4.5.3.56-cp37-cp37m-linux_armv7l.whl

(37意思是python3.7,版本要对应)

opencv_contrib_python-4.5.3.56-cp37-cp37m-linux_armv7l.whl

(37意思是python3.7,版本要对应)

3,python3.7

步骤:

1,安装依赖包

sudo apt-get install -y libopencv-dev python3-opencv
sudo apt-get install libatlas-base-dev
sudo apt-get install libjasper-dev
sudo apt-get install libqtgui4
sudo apt-get install python3-pyqt5
sudo apt-get install libqt4-test

sudo apt-get install -y libopencv-dev python3-opencv

在安装这个依赖时遇到了如下的错误:

E: 无法下载 http://raspbian.raspberrypi.org/raspbian/pool/main/x/xerces-c/libxerces-c3.2_3.2.2+debian-1+b1_armhf.deb  404  Not Found [IP: 93.93.128.193 80]
E: 无法下载 http://raspbian.raspberrypi.org/raspbian/pool/main/libj/libjpeg-turbo/libjpeg62-turbo-dev_1.5.2-2+b1_armhf.deb  404  Not Found [IP: 93.93.128.193 80]
E: 无法下载 http://raspbian.raspberrypi.org/raspbian/pool/main/libj/libjpeg-turbo/libjpeg-dev_1.5.2-2_all.deb  404  Not Found [IP: 93.93.128.193 80]
E: 无法下载 http://raspbian.raspberrypi.org/raspbian/pool/main/t/tiff/libtiffxx5_4.1.0+git191117-2~deb10u1_armhf.deb  404  Not Found [IP: 93.93.128.193 80]
E: 无法下载 http://raspbian.raspberrypi.org/raspbian/pool/main/t/tiff/libtiff-dev_4.1.0+git191117-2~deb10u1_armhf.deb  404  Not Found [IP: 93.93.128.193 80]

使用sudo apt-get update,但是又遇到了如下问题:

E: 仓库'http://raspbian.raspberrypi.org/raspbian buster InRelease'将其'Suite'值从'testing'修改到了'stable'
N: 为了让这个仓库能够应用,这必须在更新之前显式接受。更多细节请参阅 apt-secure(8) 手册。

最终解决办法使用命令:sudo apt update      然后输入y,即可安装成功。

解决办法来源:https://blog.csdn.net/weixin_38226447/article/details/103587843

2,更新numpy

因为opencv对numpy版本有要求

pip3 install numpy-1.21.5-cp37-cp37m-linux_armv7l.whl --upgrade --ignore-installed

更新numpy的版本。

3,安装opencv

输入以下命令,安装opencv_python和opencv-opencv_contrib_python,要注意这两者的版本对应。

pip3 install opencv_python-4.5.3.56-cp37-cp37m-linux_armv7l.whl
pip3 install opencv_contrib_python-4.5.3.56-cp37-cp37m-linux_armv7l.whl

4,检查

在终端输入python3

import cv2
cv2.__version__

注意!!version处两边的下划线均为2个,不是一个!不是一个!不是一个!

然后出现版本号就安装好了。

4.5.3

Logo

更多推荐