没有cv2.so文件

最近发现opencv安装的有问题,发现少了cv2.so文件,这个文件是给python的调度包。

查来查去,发现cmake的时候有这个:

-- Found PythonInterp: /usr/bin/python2.7
-- Could NOT find PythonLibs (missing:  PYTHON_INCLUDE_DIRS)
--     Use NumPy headers from: /usr/lib/pymodules/python2.7/numpy/core/include

原来是没有安装python-dev文件。

我的是redhat7,结果yum install python-dev发现没有这个包,

然后在原iso文件里找发现名字是python-devel。

安装后重新编译opencv即可

原文地址:https://www.cnblogs.com/whu-zeng/p/6284795.html