为什么Homebrew不在OS X 10.8上创建python绑定文件?

Rom*_*rre 5 python homebrew opencv

我正试图在带有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
Run Code Online (Sandbox Code Playgroud)

/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
Run Code Online (Sandbox Code Playgroud)

有什么我缺少安装OpenCV正确吗?

谢谢

Mat*_*ock 1

我真的建议使用 pip 和 virtualenv 进行 python 开发。在 Mac 上,这份搭便车指南是一本关于如何设置它的好书。使用 virtualenv 将创建一个独立的 python 路径,并且使用 pip 在虚拟环境中安装东西将会非常有帮助。

https://python-guide.readthedocs.org/en/latest/starting/install/osx/