树莓派安装opencv调用cv2时提示 ModuleNotFoundError: NO module named \'cv2’的解决方法
最近入手了一块树莓派准备研究一下机器视觉,苦于linux掌握得不是很好,在编译opencv的时候四处碰壁,找不到问题所在就算了,编译还动不动就是好几个小时,简直是让人崩溃。经过了好几天的摸索,终于让我给装上了,于是便赶紧打开python,输入那期望已久的import cv2。结果python提示 ModuleNotFoundError: NO module named ‘cv2’ 。卧cao,这不玩我吗!我一直以为是因为树莓派自带了两个版本的python导致的,然后我就卸载掉了python 2.7,结果还是不行,于是我又想,是不是得配置环境变量什么的,但是我又发现个问题,我根本不懂得怎么配置啊,你说气不气。好在我发扬了不怕苦,不怕累的精神,四处收集资料,终于让我给弄好啦!哈哈哈哈哈哈
言归正传
转到/usr/local/python/cv2目录下,ls查看是否有python-2.7和python-3.5这两个文件夹
cd /usr/local/python/cv2
如果你使用的是python2,就进入python-2.7;python3则进入python-3.5(我用的是python3)
cd python-3.5
在这个文件夹内有一个名为cv2.cpython-35m-arm-linux-gnueabihf.so的文件,将它复制到/usr/local/lib/python3.5/dist-packages目录下
sudo cp cv2.cpython-35m-arm-linux-gnueabihf.so /usr/local/lib/python3.5/dist-packages
现在打开python3输入import cv2就不会报错啦!
继续阅读与本文标签相同的文章
下一篇 :
Tile:一个崭新出炉的机器学习语言
-
日本丰田和美国通用等8家企业联合开发自动驾驶技术
2026-05-18栏目: 教程
-
发布K12教育机械臂,越疆完成全龄段AI教育布局
2026-05-18栏目: 教程
-
有人试图用AI解读《未命名的鹅戏》里的鹅
2026-05-18栏目: 教程
-
MongoDB副本集
2026-05-18栏目: 教程
-
泉州市加快实施“互联网 生产基地 物流”着力构建区域物流枢纽新格局
2026-05-18栏目: 教程
