我有一个 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。我试过加入那个代码,但没用。我没有看到任何文件在“网站包”目录。我应该在那个目录下安装吗?我想安装说明应该已经说明了这一点。我怀疑我的问题与 Python 没有找到 OpenCV 安装有关,但我不确定如何继续下去。
请帮助我尽可能简单地安装 OpenCV。