【发布时间】:2018-12-30 16:19:45
【问题描述】:
所以我尝试为 arm 设备交叉编译 OpenCV,并且在运行 cmake 时,我注意到在输出中找不到 PythonLib。我的系统中同时安装了 Python2 和 Python3 库。
这是输出
-- 找到 PythonInterp: /usr/bin/python2.7(找到合适的版本“2.7.12”,最低要求是“2.7”)
-- 找不到 PythonLibs(缺少:PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS)(需要准确的版本“2.7.12”)
-- 找到 PythonInterp: /usr/bin/python3(找到合适的版本“3.5.2”,最低要求是“3.4”)
-- 找不到 PythonLibs(缺少:PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS)(需要准确的版本“3.5.2”)
在输出接近尾声时,我也注意到了这一点
Python 2:
解释器:/usr/bin/python2.7 (ver 2.7.12)
Python 3:
解释器:/usr/bin/python3 (ver 3.5.2)
Python(用于构建):/usr/bin/python2.7
由此我可以得出结论,Python 绑定没有构建。如果有人对我如何解决这个问题有任何建议,我很乐意倾听。
【问题讨论】:
标签: python python-3.x python-2.7 opencv