使用OpenCV时找不到模块cv2

使用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新手。


幕布斯7119047
浏览 2739回答 3
3回答

波斯汪

当python无法引用您保留所需python文件或库的默认site-packages文件夹时,会发生这种情况在代码中添加以下行:import&nbsp;sys sys.path.append('/usr/local/lib/python2.7/site-packages')或者在bash中运行python命令之前移动到/usr/local/lib/python2.7/site-packages目录。如果您不想在代码中添加任何内容,这是一种解决方法。

蝴蝶不菲

尝试添加以下行&nbsp;~/.bashrcexport&nbsp;PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python