为了账号安全,请及时绑定邮箱和手机立即绑定

使用OpenCV时找不到模块cv2

使用OpenCV时找不到模块cv2

幕布斯7119047 2019-07-23 19:38:02
使用OpenCV时找不到模块cv2我已经安装的OpenCV的悬铃木操作系统(Raspbian的变体)上树莓派上,使用找到jayrambhia的剧本在这里。它安装了2.4.5版本。当我尝试import cv2Python程序时,我收到以下消息:pi@raspberrypi~$ python cam.pyTraceback (most recent call last)File "cam.py", line 1, in <module>     import cv2ImportError: No module named cv2该文件cv2.so存储在/usr/local/lib/python2.7/site-packages/...还有一些/usr/local/lib名为python3.2和python2.6的文件夹,这可能是一个问题,但我不确定。这可能是路径错误吗?任何帮助表示赞赏,我是Linux新手。
查看完整描述

3 回答

?
波斯汪

TA贡献1811条经验 获得超4个赞

当python无法引用您保留所需python文件或库的默认site-packages文件夹时,会发生这种情况

在代码中添加以下行:

import sys

sys.path.append('/usr/local/lib/python2.7/site-packages')

或者在bash中运行python命令之前移动到/usr/local/lib/python2.7/site-packages目录。如果您不想在代码中添加任何内容,这是一种解决方法。


查看完整回答
反对 回复 2019-07-23
?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

尝试添加以下行 ~/.bashrc

export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH


查看完整回答
反对 回复 2019-07-23
  • 3 回答
  • 0 关注
  • 2738 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信