由于您使用的是python3的较新版本,您可能必须自己根据配方来构建opencv,可从https://github.com/conda- forge/opencv-Feedstock获得
另一个选择是通过像这样创建新版本的特定环境中的python3:
(root) osx:Downloads nwani$ conda list | grep python
python 3.6.0 0
(root) osx:Downloads nwani$ conda create -yn opencvtest python=3.5.2
(root) osx:Downloads nwani$ source activate opencvtest
(opencvtest) osx:Downloads nwani$ conda list | grep python
python 3.5.2 0
该conda-forge
通道上提供了opencv的3.1.0版本版本:
(root) osx:Downloads nwani$ conda search -c conda-forge --spec 'opencv=3*'
Fetching package Metadata .........
opencv 3.1.0 np110py27_0 conda-forge
3.1.0 np110py34_0 conda-forge
3.1.0 np110py35_0 conda-forge
3.1.0 np111py27_0 conda-forge
3.1.0 np111py34_0 conda-forge
3.1.0 np111py35_0 conda-forge
3.1.0 np110py27_1 conda-forge
3.1.0 np110py34_1 conda-forge
3.1.0 np110py35_1 conda-forge
3.1.0 np111py27_1 conda-forge
3.1.0 np111py34_1 conda-forge
3.1.0 np111py35_1 conda-forge
您可以这样安装它:
(opencvtest) osx:Downloads nwani$ conda install -y -c conda-forge opencv
(opencvtest) osx:Downloads nwani$ conda list | grep -e python -e opencv
# packages in environment at /Users/nwani/Downloads/m3/envs/opencvtest:
opencv 3.1.0 np111py35_1 conda-forge
python 3.5.2 0