我有一个Ubuntu 14.04系统,我想在其上安装OpenCV并将其与Python 2.x一起使用。
我按照以下说明安装了OpenCV:https: //help.ubuntu.com/community/OpenCV
安装似乎正常运行,没有错误,脚本以输出结束
OpenCV 2.4.9 ready to be used
当我尝试运行示例Python脚本时,得到以下信息:
$ python opencv.py
Traceback (most recent call last):
File "opencv.py", line 1, in <module>
from cv2.cv import *
ImportError: No module named cv2.cv
我怀疑我知道为什么,只是不知道如何解决。OpenCV安装到运行安装脚本时所在的当前目录,它是主文件夹的子目录。
其他在安装后出现此导入错误的人似乎遇到了路径问题,并很幸运将其添加到他们的代码中:
import sys
sys.path.append('/usr/local/lib/python2.7/site-packages')
或使用同一目录更新其PYTHONPATH。我尝试添加该代码,但没有任何区别。我在“ site-packages”目录中看不到任何文件。我应该在该目录中完成安装吗?我想安装说明会清楚地说明这一点。我怀疑我的问题与Python没有找到OpenCV安装有关,但是我不确定如何继续。
请帮助我尽可能简单地获得可用的OpenCV安装。