我试图通过Anaconda为Python安装OpenCV,但我似乎无法解决这个问题。

我试着

conda install opencv
conda install cv2

我也试着搜索

conda search cv

没有雪茄。我无意中看到这个列出了opencv作为一个包含包:

http://docs.continuum.io/anaconda/pkgs.html

在运行conda info后,我注意到我的版本是3.4.1,但我似乎在网上找不到任何关于这个版本的信息。我对此很困惑。

我是不是遗漏了一些很明显的东西?如果opencv可用于Anaconda的以前版本,那么为什么它不能用于新版本呢?为什么这个链接只显示版本1.9.2的文档?


当前回答

我也遇到过同样的问题,但我现在已经解决了。这就是我所做的:

首先在命令提示符中输入conda install -c https://conda.binstar.org/menpo opencv,然后找到路径Anaconda\pkgs\opencv-2.4.9.1-np19py27_0\Lib\site-packages。现在将这里的所有文件复制到Anaconda\Lib\site-packages中。现在你可以在Python中使用OpenCV了。

其他回答

复制cv2。将pyd文件拷贝到C:\Users\USERNAME\Anaconda2\Lib目录下。

得到cv2。Pyd文件在这个链接(https://sourceforge.net/projects/opencvlibrary/files/)。

cv2。pyd位于c:\ users \ username \ desktop \opencv\build\python\2.7\x64。

使用Wheel文件是一种更简单的方法。如果您不能从命令提示符安装Wheel文件,您可以使用存在于<Anaconda path>/Scripts文件夹中的可执行pip文件。

它在anaconda3 windows 10上工作,我已经在2019年12月5日下载了它。

首先,使用这个命令:

PIP安装opencv-contrib-python

之后,Windows将请求许可并重试:

PIP安装opencv-contrib-python——user

看看这个,它工作了!!

我在命令提示符中输入了如下命令:

conda install -c menpo opencv=2.4.11

这对我很管用!!

要在Anaconda中安装OpenCV,请启动Anaconda命令提示符 并安装OpenCV

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

测试它是否在Anaconda Spyder或IPython控制台中工作

import cv2

您也可以使用以下命令检查已安装的版本:

cv2.__version__