我遇到了一些问题。我已经在 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 目录。
非常感谢收到的任何建议。
最佳答案
您需要根据已安装的新 Python 重建 OpenCV。
python2.6 setup.py install
关于python - OpenCV Python 导入模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6601395/