从源文件构建OpenCV库

Saa*_*aad 9 python installation opencv

我已安装Python 2.7,但当我尝试OpenCV 2.3.1使用Makefiles 生成项目时CMake 2.8,我收到以下消息.我正在运行Windows 7 x86并使用Visual Studio 10.

Could NOT find PythonInterp (missing:  PYTHON_EXECUTABLE) 
Could NOT find PythonLibs (missing:  PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS) 
Run Code Online (Sandbox Code Playgroud)

我已按照此链接提供的指南.

小智 14

是的,这对我也有用.

检查高级,然后手动设置三个变量的值.

就我而言:

PYTHON_EXECUTABLE = .../python.exe

PYTHON_INCLUDE_DIR = .../include

PYTHON_LIBRARY = .../python26.lib
Run Code Online (Sandbox Code Playgroud)

在Windows上使用PythonPortable进行测试.(所以,不需要安装)


Mar*_*ett 3

你是否在正常位置安装了Python(Windows上为c:\Python2.7)

使用 Cmake-gui 选择高级,它将允许您直接设置所有值