小编典典

Anaconda:即使已安装opencv,也无法导入cv2(如何为python3安装opencv3)

python

我安装了Anaconda(版本:conda 4.2.9,python3),并import cv2在遇到以下错误时尝试这样做:

ImportError: No module named 'cv2'

随着conda search cv2我得到这个:

  opencv                     2.4.2                np15py26_0  defaults        
                             2.4.2                np15py27_0  defaults        
                             2.4.2                np16py26_0  defaults        
                             2.4.2                np16py27_0  defaults        
                             2.4.2                np17py26_0  defaults        
                             2.4.2                np17py27_0  defaults        
                             2.4.2                np15py26_1  defaults        
                             2.4.2                np15py27_1  defaults        
                             2.4.2                np16py26_1  defaults        
                             2.4.2                np16py27_1  defaults        
                             2.4.2                np17py26_1  defaults        
                             2.4.2                np17py27_1  defaults        
                             2.4.6                np16py26_0  defaults        
                             2.4.6                np16py27_0  defaults        
                             2.4.6                np17py26_0  defaults        
                             2.4.6                np17py27_0  defaults        
                             2.4.6                np18py26_0  defaults        
                             2.4.6                np18py27_0  defaults        
                             2.4.9                np18py27_0  defaults        
                             2.4.10               np19py26_0  defaults        
                             2.4.10               np19py27_0  defaults        
                             2.4.10              np110py27_1  defaults        
                             2.4.10               np19py26_1  defaults        
                             2.4.10               np19py27_1  defaults

我需要做些什么才能导入cv2模块?

我正在使用Ubuntu 16.04。


阅读 208

收藏
2021-01-20

共1个答案

小编典典

opencv与python 3不兼容。我必须为python
3安装opencv3。在我们如何在anaconda上安装opencv的明显答案?解释了如何为蟒蛇安装opencv(3):

运行以下命令:

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

我意识到opencv3现在也可用,运行以​​下命令:

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

编辑于2016年8月18日: 您可以通过以下方式永久添加“ menpo”频道:

conda config --add channels menpo

然后可以通过以下方式安装opencv:

conda install opencv (or opencv3)

2017年8月14日编辑:Clinicalgraphics ”频道为最近的python3提供了相对较新的vtk版本

conda install -c clinicalgraphics vtk

于2020年4月16日进行编辑(基于@AMC的评论): 可以通过以下方式安装OpenCV conda- forge(详细信息请参见此处

conda install -c conda-forge opencv

2021-01-20