gpt4 book ai didi

python - 在 OSX Lion 上导入 opencv brew install 会导致段错误

转载 作者:太空宇宙 更新时间:2023-11-03 23:02:47 26 4
gpt4 key购买 nike

我已经通过 pip 安装了 numpy 和 scipy(都可以正确导入),并且拥有带命令行工具的最新 XCode。 Opencv 曾经在某一时刻工作,但现在当我尝试在 python 中导入它时导致段错误。我正在使用通过 brew 安装的 python 2.7.3。

我尝试使用 run -c "import cv2"运行 gdb python,但只收到:

#0  0x00007fff5fc01028 in __dyld__dyld_start ()
#1 0x0000000100000000 in ?? ()

响应回溯。我的 PYTHONPATH 设置为“/usr/local/lib/python2.7/site-packages:$PYTHONPATH”。我已经尝试使用从源代码构建选项以及 --use-clang、--use-llvm 和 --use-gcc 来重新安装,只是为了看看它是否是一个奇怪的编译器问题。我还尝试在编译前导出 GCC=gcc-4.2 和 GXX=g++-4.2。

关于解决此安装问题的任何想法?

最佳答案

原来这是一个编译器问题。因为我想默认使用 brew installs,所以我的路径中首先有/usr/local/bin。 Opencv 正在使用 brew 的 gcc 4.7 版进行编译。看起来在导出 GCC=gcc-4.2 和 GXX=g++-4.2 之后,homebrew 没有引用这些环境变量来找出它应该使用哪个编译器。

关于python - 在 OSX Lion 上导入 opencv brew install 会导致段错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13017368/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com