conda 安装cv2,如何通过anaconda3安装opencv

  conda 安装cv2,如何通过anaconda3安装opencv

  我用pip install和conda install安装失败,失败了。找了很多原因,都解决不了。

  因为没有办法,所以我尝试用第三方把whl文件包起来安装。我以前没用过这种方法,所以不知道有多难。我仔细试过,觉得不是很简单。而且清华大学opencv python库中的whl文件下载速度非常快(几十秒),比我以前在别处找的whl文件快很多。

  没有安装opencv或其他库的伙伴也可以尝试这种方法。

  

首先,我们进入清华大学opencv Python库去下whl文件:

  mirrors.tuna.Tsinghua.edu.cn/pypi/web/simple/opencv-python 3359号

  我的python是3.6版,我的电脑是64位,所以我选择了OpenCV _ Python-3 . 4 . 1 . 15-CP36-CP36m-Win _ amd64 . whl .选择Opencv3.4.1.15是因为专利问题上没有一些更高版本的函数,所以选择了3.4.1.15。

  地址存储在anaconda文件夹的scripts文件夹中,我的安装位于d :ruanjiananacondascripts。

  

然后,我们打开anaconda prompt,输入如下命令:pip install 路径whl文件名

  我打的就是这个。PISTALLD: Ruan Jian Anaconda Scripts OpenCV _ Python-3 . 4 . 1 . 15-CP36-CP36M-Win _ AMD Don安装速度快

  安装完成后,可以进入pip list或conda list查看已安装的第三方库,查看新安装的opencv库。

  Opencv安装成功。接下来我们来验证一下。然后输入导入cv2。

  结束了。去opencv库写代码~

  注1:最近发现光靠opencv包可能还不够。还必须安装软件包

opencv-contrib

  上次退出opencv包时,cv2.xfeatures2d.SIFT_create()函数不可用,并报告了一个错误。提示模块 cv2.cv2 没有属性 xfeatures 2d 来找出原因。

  我特意调查了opencv和opencv-contrib的区别。runpipinstallopencv-python ifyouneedonlymainmodules

  runpipinstallopencv-contrib-python ifyouneedbothmainandcontribmodules(checkextramoduleslistingpromopencvdocumentation))33558 www.Sina.com/Opencv-python是一个只包含主模块的软件包,opencv-contrib-python包含主模块和扩展模块,扩展模块拥有多项专利。

  也就是说opencv-contrib是opencv的扩展包。

  步骤:

注意:

  pypi.tuna.Tsinghua.edu.cn/simple/opencv-contrib-python 3359号

  找到了opencv-python对应的版本。我下载了opencv _ contrib _ python-3 . 4 . 1 . 15-cp36-cp36m-win _ amd64 . whl,地址保存在d3360_sool中。

  

1、这里我们还是进入清华的opencv-contrib-python网站下载。

  我丢失了pippinstall d: software anaconda scripts opencv _ contrib _ python-3 . 4 . 1 . 15-cp36-cp36m-with on

  步骤同上。所以就装了。

  然后我的cv2.xfeatures2d.SIFT_create()函数就可以用了,程序就可以运行开花了。

  注意2:如何下载你需要的库:

  方法一(清华镜,速度快):

  之前离开opencv库的时候发现了宝藏页。清华在这个页面上有各种库,下载速度也挺快的。以下内容

  mirrors.tuna.Tsinghua.edu.cn/pypi/web/simple 3359号

  33559 www.lfd.UCI.edu/~ Goh lke/python libs/

  这是一个非官方的Windows二进制Python扩展包。第一个链接上没有的,请看第二个链接。

  2)官网,速度稍慢):

  访问站点后,可以输入库的名称,单击库,然后单击左侧的下载文件,以同样的方式下载whl文件。安装方法是一样的。

  https://pypi.org/project

  3)当库相对较新并且还没有whl文件时应用):

  您可以更改临时镜像源。

  Pip库名称-i图像源pip安装库名称-i图像源-可信-pypi.xx.cn/com的PIP源如下:

  阿里巴巴http://镜子. liyun.com/pypi/simple/

  中国科学技术大学https://pypi.mirrors.ustc.edu.cn/simple/

  豆瓣http://pypi.douban.com/simple/

  https://pypi.tuna.Tsinghua.edu.cn/simple/

  http://pypi.mirrors.ustc.edu.cn/simple,中国科技大学/

  注意后面有/simple目录。例如皮聘斯多皮平-https://pypi.tuna.Tsinghua.edu.cn/simple.

  如果错误仍然出现,请尝试添加受信任的命令。

  例如,http://pypi.douban.com/simple-Trusted-hostpypi.douban.com

  安装完成!

conda 安装cv2,如何通过anaconda3安装opencv