天天看点

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

  不多说,直接上干货!

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

  说明:

    Anaconda2-5.0.0-Windows-x86_64.exe安装下来,默认的Python2.7

    Anaconda3-4.2.0-Windows-x86_64.exe安装下来,默认的Python3.5

    Anaconda3-5.0.0-Windows-x86_64.exe安装下来,默认的Python3.6

     参考

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

  1、  以下是在Windows下Anaconda2里正确下载安装OpenCV(离线方式)

  因为python装的是Anaconda2版本,所以对应着选择,就安装

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

  

https://www.lfd.uci.edu/~gohlke/pythonlibs/

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

  测试一下,输<code>python</code>进入python,输入<code>import cv2</code>回车,不报错就说明安装配置成功了 

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

     对于这种方式,我尝试了,是可以行得通的。

 2、 以下是在Windows下Anaconda3里正确下载安装OpenCV(离线方式)

  因为python装的是Anaconda3版本,所以对应着选择,就安装

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

    如果还出现这个情况,则换个版本试试。这个很简单,尝试这个版本

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

     成功!这样的安装方式是没问题的。

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

  import cv2成功。

   

   3、以下是在Windows下Anaconda3里的envs里正确下载安装OpenCV(离线方式)

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

    一样的,因为这个envs环境是通过如下创建得到的,所以,是寄生在Anaconda3里。

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

    这种方式,也是成功的。

    如果大家中间有遇到如下的问题,则对应解决。

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

   如果运行下来,还是没得到解决,则

    再尝试下,

  问题出现的原因是numpy的版本较高,不能与opencv2兼容 

解决办法: 

<code>      pip install -U numpy</code> 

即可将numpy恢复到合适的版本(这里为1.9.2) 

再 import cv2 就不会出现上面的问题了。

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

    成功!

    有时候,你可能得卸载Anaconda3里已经安装好了的opencv,再来安装。(为什么呢?是因为你可能没看仔细,下错版本了)

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

    同样,对于如果你是Anaconda3-4.2.0-Windows-x86_64.exe安装下来,默认的Python3.5,则如下

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

   成功!

  4、以下是在Windows下Anaconda3里正确下载安装OpenCV(在线方式)(注意这里有坑,一定要按照我的来)

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

   验证下,出现如下的错误

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

     尝试解决

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

     可以看到,如果你是直接这么来安装,是错误的。为什么呢?按照我的来,先卸载吧。

         需要源文件安装,通过,pip一般都是失败的(经过验证,需要处理下)

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

    于是,我把它给卸载了,带大家来重新做一遍。

 解决办法:

  https://github.com/skvark/opencv-python/issues/36

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

     什么意思,很简单。

      (2) 把下载的python3.dll放到你所安装Anaconda3的目录下即可。

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

     我的是这样的。

     然后,再尝试pip  install  opencv-python执行完后,再import  cv2就可以成功了

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

  5、也可以直接在Pycharm里搜索并安装Opencv

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

   这个不多赘述

全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解)全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)

总结

    很多人写的对于OpenCV都是冰山一角,其实没有大家想的那么复杂,只是没有多尝试罢了。

    无论是Python2还是Python3系列,都可以安装,且离线和在线安装成功。

    提醒的是,注意对应自己的版本去安装。

本文转自大数据躺过的坑博客园博客,原文链接:http://www.cnblogs.com/zlslch/p/8059715.html,如需转载请自行联系原作者