Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Build 在我的mac上构建OpenCV时出错:';Py_-ssize_-t';问题_Build_Opencv - Fatal编程技术网

Build 在我的mac上构建OpenCV时出错:';Py_-ssize_-t';问题

Build 在我的mac上构建OpenCV时出错:';Py_-ssize_-t';问题,build,opencv,Build,Opencv,我一直在遵循这里的说明:,并且刚刚完成make-j8步骤。虽然make完成到100%,但我还是遇到了错误 make[2]: *** [interfaces/python/CMakeFiles/cvpy.dir/cv.o] Error 1 make[1]: *** [interfaces/python/CMakeFiles/cvpy.dir/all] Error 2 make: *** [all] Error 2 我在堆栈跟踪中看到的特定错误都来自一个名为cv.cpp的文件: /other/op

我一直在遵循这里的说明:,并且刚刚完成make-j8步骤。虽然make完成到100%,但我还是遇到了错误

make[2]: *** [interfaces/python/CMakeFiles/cvpy.dir/cv.o] Error 1
make[1]: *** [interfaces/python/CMakeFiles/cvpy.dir/all] Error 2
make: *** [all] Error 2
我在堆栈跟踪中看到的特定错误都来自一个名为cv.cpp的文件:

/other/open_cv/opencv/opencv/interfaces/python/cv.cpp:18: error: ‘Py_ssize_t’ does not    name a type
/other/open_cv/opencv/opencv/interfaces/python/cv.cpp:206: error: ‘Py_ssize_t’ does not name a type
/other/open_cv/opencv/opencv/interfaces/python/cv.cpp: In function ‘PyObject* iplimage_tostring(PyObject*, PyObject*)’:
/other/open_cv/opencv/opencv/interfaces/python/cv.cpp:282: error: ‘what_size’ was not declared in this scope
/other/open_cv/opencv/opencv/interfaces/python/cv.cpp: In function ‘PyObject* cvmat_tostring(PyObject*, PyObject*)’:
/other/open_cv/opencv/opencv/interfaces/python/cv.cpp:425: error: ‘what_size’ was not declared in this scope
(这种情况持续了很长一段时间)。我遵循了所有的步骤,不确定我会错在哪里。在我的mac(雪豹)上安装open cv有什么帮助吗


谢谢

我有一个旧版本的python(MacPython覆盖了默认的python版本)。只要摆脱MacPython,您就可以开始了。

确保您拥有存储库中最新的svn。
我无法生成焦油球,但svn签出已正确生成
“”
您还需要OpenCV.framework for xcode来构建应用程序。
我发现此页面提供了使openCV在Mac上工作的最佳信息

到目前为止,我只在基于英特尔的Mac电脑上使用了它。

什么是“摆脱MacPython”呢?