[英]Homebrew installation of OpenCV 3.0 not linking to Python
當我用Homebrew安裝OpenCV 3.0時,它給了我以下指示將它鏈接到Python 2.7:
如果您需要Python來查找此僅keg公式的綁定,請運行:
echo /usr/local/opt/opencv3/lib/python2.7/site-packages >> /usr/local/lib/python2.7/site-packages/opencv3.pth
雖然我可以在opencv3中找到python2.7站點包,但是沒有生成python34站點包。 有誰知道如何將我的OpenCV 3.0安裝鏈接到Python 3?
奇怪的是,沒有關於使用Python3安裝OpenCV 3的簡明指令。 所以,我在這里一步一步地說清楚:
brew install python3
brew tap homebrew/science
使用pip3
安裝任何 Python3包。 這將為Python3創建site-packages
文件夾例如: pip3 install numpy
然后安裝OpenCV3 brew install opencv3 --with-python3
site-packages
文件夾。只需運行以下命令將Opencv3鏈接到Python3: echo /usr/local/opt/opencv3/lib/python3.5/site-packages >> /usr/local/lib/python3.5/site-packages/opencv3.pth
您可能必須相應地更改上面的命令到您安裝的Homebrew Python版本(例如3.4)。
你需要像brew install opencv3 --with-python3
一樣安裝opencv。 您可以通過運行brew info opencv3
查看包的選項列表。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.