已在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 ) –