我正在尝试在带有Mountain Lion的Mac上使用OpenCV和PySide。 Homebrew公式工作正常,但python绑定文件没有显示。
romaindeterre$ brew install opencv
==> Downloading http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.3/Op
Already downloaded: /Library/Caches/Homebrew/opencv-2.4.3.tar.bz2
==> cmake -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/opencv/2.4.3 -DCMAKE_BUILD_TYPE=None
==> make
==> make install
==> Caveats
The OpenCV Python module will not work until you edit your PYTHONPATH like so:
export PYTHONPATH="/usr/local/lib/python2.7/site-packages:$PYTHONPATH"
To make this permanent, put it in your shell's profile (e.g. ~/.profile).
==> Summary
/usr/local/Cellar/opencv/2.4.3: 214 files, 51M, built in 108 seconds
/usr/local/lib/python2.7/site-packages
不包含任何名为cv.*
的文件。
我做了brew update
,brew doctor
的输出如下:
警告:“config”脚本存在于系统或Homebrew之外 目录。
./configure
脚本经常查找* -config脚本 确定是否安装了软件包,以及其他内容 编译和链接时使用的标志。在您的路径中添加其他脚本可能会混淆安装的软件 如果配置脚本覆盖系统或Homebrew,则通过Homebrew 提供了相同名称的脚本。我们发现以下“配置” 脚本:
/Library/Frameworks/Python.framework/Versions/2.7/bin/python-config /Library/Frameworks/Python.framework/Versions/2.7/bin/python2-config /Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7-config
我是否缺少正确安装OpenCV的东西?
由于
答案 0 :(得分:1)
我真的建议使用pip和virtualenv进行python开发。在Mac上,这个搭便车指南是一个很好的阅读如何设置它。使用virtualenv将创建一个孤立的python路径,并使用pip在虚拟环境中安装内容将真正有用。
https://python-guide.readthedocs.org/en/latest/starting/install/osx/