OpenCV Python 导入模块
我遇到了一些问题。我在一个ec2的ubuntu实例上安装了OpenCV 2.3,并且为Python集成编译了必要的东西。后来我发现Python版本太低了,所以把它升级到了2.6。
一切应该没问题。然而,运行一个基本的.py脚本并调用OpenCV时却不行。如果这是个基础错误,请原谅我,我对OpenCV还不太熟悉。
脚本内容是:
import cv
cv.SaveImage("foo.jpg", cv.LoadImage("foo.png"))
运行时的反馈是:
Traceback (most recent call last):
File "tester.py", line 1, in <module>
import opencv
ImportError: No module named opencv
我是不是做了什么傻事?我试着去了解一些人提到的,把文件移动到不同目录的想法,但我找不到他们说的文件,特别是opencv.so这个文件,也没找到把它移动到Python目录的方法。
任何建议都非常感谢。
1 个回答
2
你需要重新编译OpenCV,以适应你新安装的Python版本。
python2.6 setup.py install