首页 Python python – Mac OS上“import cv”期间的“分段错误”

python – Mac OS上“import cv”期间的“分段错误”

尝试从源代码在我的Mac上编译opencv. 我有以下CMakeCache.txt: http://pastebin.com/KqPHjBx0 我制作ccmake ..,按c,然后按g. 比我做sudo make -j8: http://pastebin.com/cJyr1cEd 比我做sudo make install: http://pastebin.com/W77syYBj 而且我在pyth

尝试从源代码在我的Mac上编译opencv.

我有以下CMakeCache.txt:
http://pastebin.com/KqPHjBx0

我制作ccmake ..,按c,然后按g.
比我做sudo make -j8:
http://pastebin.com/cJyr1cEd

比我做sudo make install:
http://pastebin.com/W77syYBj

而且我在python中创建import cv并使用此stacktrace获取“Segmentation faul”:
http://pastebin.com/gegYAK1u

我不知道对我有什么帮助,请帮忙.问,我会明白的.

解决方法

我有同样的情况,并解决了以下步骤.

在ccmake(ccmake -G“Unix Makefiles”.)中,切换到按t的高级模式.

将PYTHON_LIBRARY值更改为/opt/local/lib/libpython2.6.dylib,将PYTHON_INCLUDE_DIR更改为/opt/local/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6.

请注意,具体路径当然取决于您使用的Python版本(2.6或2.7等).此外,如果您使用的是系统Python,而不是MacPorts(位于/ opt中),那么您可能希望PYTHON_LIBRARY为/usr/lib/libpython2.6.dylib

本文来自网络,不代表青岛站长网立场。转载请注明出处: https://www.0532zz.com/html/kaifa/python/20201230/14605.html
上一篇
下一篇

作者: dawei

【声明】:青岛站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐

返回顶部