已在menpo包下看看list of conda installers for OpenCV蟒蛇的包列表:
OSX-64/opencv3-3.1.0-py27_0.tar.bz2
OSX-64/opencv3-3.1 0.0-py34_0.tar.bz2
OSX-64/opencv3-3.1.0-py35_0.tar.bz2
Linux的64/opencv3-3.1.0-py35_0.tar.bz2
Linux的64/opencv3- 3.1.0-py27_0.tar.bz2
linux-64/opencv3-3.1.0-py36_0.tar.bz2
linux-64/opencv3-3.1.0-py34_0.tar.bz2
Linux的64/opencv3-3.2.0-np111py35_0.tar.bz2
Linux的64/opencv3-3.2.0-np111py34_0.tar.bz2
的Linux-64 /opencv3-3.2.0-np111py27_0.tar.bz2
贏-32/opencv3-3.1.0-py27_0.tar.bz2
贏-64/opencv3-3.1.0-py35_0.tar.bz2
贏 - 32/opencv3-3.1.0-py35_0.tar.bz2
贏-64/opencv3-3.1.0-py34_0.tar.bz2
贏-32/opencv3-3.1.0-py34_0.tar.bz2
贏-64/opencv3-3.1.0-py27_0.tar.bz2
請注意每個安裝程序中列出的Python版本。對於macOS,最新的menpo安裝程序是OpenCV 3.1.0,可用於Python 3.5。所以,如果你想使用menpo安裝程序,只需使用Python 3.5創建一個新的環境,激活,然後再安裝:
conda create -n <opencv virtual env> python=3.5
source activate <opencv virtual env>
conda install -c menpo opencv3
否則,如果你想使用Python 3.6(其中是一個真正偉大的Python版本),你需要從源代碼構建。看到這個堆棧溢出問題的偉大答案:Can't install OpenCV3 on Anaconda3 python3.6 on macOS。
可能的重複[無法在macOS上的Anaconda3 python3.6上安裝OpenCV3](https://stackoverflow.com/questions/41873941/cant-install-opencv3-on-anaconda3-python3-6-on-macos ) –