2016-05-01 82 views
0

我試過直接通過conda安裝。如何在Max OS-X的Anaconda 3中構建/安裝OpenCV?

conda install opencv 

但是通過這個

The following specifications were found to be in conflict: 
- alabaster (target=alabaster-0.7.7-py35_0.tar.bz2) -> python 2.6*|2.7*|3.3*|3.4*|3.5* 
- anaconda (target=anaconda-4.0.0-np110py35_0.tar.bz2) -> anaconda-client 
... 

此錯誤去了一百行。

我也試着從cmake使得它,但我似乎無法設置Python解釋器和相關領域的那些Anaconda的3

我已經提到了不少相關的帖子,但它仍然沒有解決我的問題。

Installing openCV in anaconda3 - Python.h: No such file or directory

How to install python opencv through Conda?

注:conda install opencv Anaconda的2工作得很好,但我不知道爲什麼有那麼多包衝突蟒蛇出現3

+0

我有同樣的問題。我最終重新安裝了aacoda,在安裝'opencv'包之前刪除了'anaconda'包。顯然,要安裝opencv,conda需要降級很多軟件包。 – sietschie

+0

是的@sietschie,這就是我想要避免的。我確實找到了在同一個Anaconda軟件包中並行運行Python2和Python3的方法(但在不同的環境中)。我目前正在使用Python2 for OpenCV並將其移植回Python3進行分析。我認爲在單一的環境中完成整個事情會更好。這似乎不是所有可能的嗎? –

回答

0

conda install -c https://conda.binstar.org/menpo opencv

它有用。

https://stackoverflow.com/a/27650299

+0

對不起,但它沒有爲我工作。我想你正在爲Python 2.7使用Anaconda-2或設置一個單獨的env。我剛剛嘗試過,它會拋出相同的衝突列表。 –

0

這是解決方案:

conda install -c menpo opencv3=3.1.0