gpt4 book ai didi

python - 如何在 OSX 上正确安装 Python 以便与 OpenCV 一起使用?

转载 作者:太空狗 更新时间:2023-10-30 01:55:42 26 4
gpt4 key购买 nike

过去几天我一直在尝试让 opencv 与我安装的 Python 2.7 一起工作。每当我尝试“导入 cv”时,我总是收到一条错误消息,提示未找到 opencv 模块。

然后我决定尝试使用 Macports 安装 opencv,但这没有用。

接下来,我尝试了 Homebrew,但也没有用。

最终,我发现我应该这样修改 PYTHONPATH:导出 PYTHONPATH="/usr/local/lib/python2.6/site-packages/:$PYTHONPATH"

我的问题是我没有找到/usr/local/lib/python2.*...etc该文件夹根本不存在

所以我的问题是:如何在 OS X Snow Leopard 上正确安装 Python 以使其与 opencv 一起使用?

非常感谢,

最佳答案

我自己为此花了几天时间。对我来说,问题是 OpenCV 安装程序没有找到正确的 python 安装。尽管我已经用 Homebrew 软件升级了 python 并且正在为 python 使用 virtualenv,但它默认为 MacOS 安装的版本。我在这里的要点中收集了我的大部分设置: https://gist.github.com/4150916

使用 homebrew 获取所有依赖项,然后下载 OpenCV tarball 并自行编译,确保指定所有 python 相关的配置选项。

假设一个名为“opencv”的虚拟环境...

cd OpenCV-2.4.3/
mkdir release
cd release
cmake -D PYTHON_EXECUTABLE=$WORKON_HOME/opencv/bin/python \
-D PYTHON_PACKAGES_PATH=$WORKON_HOME/opencv/lib/python2.7/site-packages \
-D INSTALL_PYTHON_EXAMPLES=ON\
-D PYTHON_INCLUDE_DIR=/usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Headers\
-D PYTHON_LIBRARY=/usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/2.7/lib/libpython2.7.dylib\
..
make -j8
make install

关于python - 如何在 OSX 上正确安装 Python 以便与 OpenCV 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7128761/

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