2012-11-27 55 views
5

我正在試圖在PySide上使用OpenCV與Mac Lion上的山獅。 Homebrew公式工作正常,但python綁定文件不顯示。爲什麼Homebrew不在OS X 10.8上創建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 updatebrew doctor輸出低於:您的系統或自制 目錄之外存在「配置」腳本:

警告。 ./configure腳本通常會查找* -config腳本到 ,以確定是否安裝了軟件包,以及在編譯和鏈接時使用哪些附加 標誌。

如果配置腳本覆蓋系統或自制腳本提供的同名腳本,則在您的路徑中有其他腳本可能會通過自制軟件將安裝的軟件 混淆。我們發現下面的「配置」 腳本:

/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?

謝謝

回答

1

我真的會推薦使用pip和virtualenv進行python開發。在Mac上,這個搭便車指南是如何設置它的一個很好的閱讀。使用virtualenv將創建一個孤立的Python路徑,並使用pip在虛擬環境中安裝東西在這裏真的很有幫助。

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

+0

這是我第一次看到這個指南,但它看起來非常有幫助。現在閱讀,謝謝!我會讓你高興,但我沒有資格說明它是如何回答這個特定問題的。感謝您的參考。 –