树莓派安装系统,树莓派 电视系统
Raspberry Pi安装opencv警告根据网络上opencv-3.4.0版本的安装,从头到尾花了很多时间,遇到了很多很难解决的错误。在此,寻求改进方法:
环境:
覆盆子馅饼4b
带桌面的树莓Pi操作系统2021.1.11
雅博智能相机
在opencv的安装过程中,上一篇博客中提到的所有错误都已解决,但仍然报告了一个警告,make进度被暂停,导致无法安装。
Opencv-3.4.0 make时出现警告号。这是之前很多控制台消息中的警告警告:在不兼容的函数类型之间进行强制转换从 pyobject * (*) (pyobject *,pyobject *,PyObject*) {aka _object*,_object*,_object*)}到 PyCFunction {aka _object*,_ object *) }[-w cast-function-type]#停滞进度无法继续进行#Ctrl c中断进度,带有:#make error, exit[2]:* * *[modules/python 3/cmakefiles/opencv _ python3.dir/build.make: 56:modules/python 3/cmakefiles/opencv _ python3.dir/_ _/src 2/cv2 . CPP . o]1错误make[1]:* * *[cmakefiles/makefile 2:21149:modules/python 3/cmakefiles/opencv _ python3.dir/all]错误2make: * * * [makefile: 138: all]错误2以为是gcc和G的错,所以尽量减少G版本:
Sudo apt-get删除gcc sudo apt-get安装gcc-4.8 sudo apt-get安装g #发现gcc-4.8无法加入路径。后续编译没有出现错误和警告,但只能编译到96%然后自动退出,无法完成make。
查找csdn论坛:
ask.csdn
在其中找出一个可行的解决方案(但不清楚为什么):
方法一:不编译直接安装python3-opencv:
Sudapt-get安装Python 3-opencv #安装的版本是3.2.0#检测Python 3导入CV2V2。_ _ version _ _ # Output 3.2.0方法二:直接烧录网上安装的OpenCV的系统镜像,但是没有太多关于原树莓派的信息。