1.首先我们可以在清华镜像上下载anaconda版本3.5.2.0。装上opencv3.5.2.0版本和python3.6.5版本如果下载最新版本anaconda和其他版本可能会出现问题后续opencv运行会出现很多问题。

清华镜像网站上下载anaconda速度更快些:| 清华大学开源软件镜像站 | Tsinghua Open Source MirrorIndex of /anaconda/archive/ | 清华大学开源软件镜像站,致力于为国内和校内用户提供高质量的开源软件镜像、Linux 镜像源服务,帮助用户更方便地获取开源软件。本镜像站由清华大学 TUNA 协会负责运行维护。

https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive


用清华镜像安装openssl 清华镜像opencv_python

下载anaconda版本

2. 为什么下载anaconda3 5.2.0版本

因为opencv软件在3. 4.1.5版本之后就开启了算法专利使用之后的版本运行代码可能会报错。opencv版本和python版本必须兼容,python版本必须与anaconda版本兼容。

    anaconda与python版本对应关系。

     网址参考链接:Old package lists — Anaconda documentation

3.anaconda的安装比较简单这里我只把anaconda环境变量配置展示一下。

3.0这里下载anaconda版本会出现一个这个选着Skip和Cancel都可以。

用清华镜像安装openssl 清华镜像opencv_python_02

 3.1  点击高级系统设置

用清华镜像安装openssl 清华镜像opencv_opencv_03

 3.2点击环境变量

用清华镜像安装openssl 清华镜像opencv_cmd命令_04

3.3  点击Path

用清华镜像安装openssl 清华镜像opencv_cmd命令_05

3.4  因为我的anaconda装在D盘文件名为:anaconda,所以配置环境变量为

D:\anaconda 
D:\anaconda\Scripts 
D:\anaconda\Library\mingw-w64\bin
D:\anaconda\Library\usr\bin 
D:\anaconda\Library\bin

用清华镜像安装openssl 清华镜像opencv_cmd命令_06

3.5.  配置蓝色圈中的五个变量

用清华镜像安装openssl 清华镜像opencv_用清华镜像安装openssl_07

3.6  查看anaconda安装成功没有以及anaconda中的python环境

在cmd命令中输入:conda --version

用清华镜像安装openssl 清华镜像opencv_开源软件_08

检查anaconda中的版本是不是3.6版本。在cmd命令中输入:python

用清华镜像安装openssl 清华镜像opencv_python_09

4.安装anconda3.5.2.0版本可能会遇到软件一直在loading applications问题.这个问题可能出错在两个地方

第一个错误

 4.1 打开任务管理器 ,在进程里把python结束。

      如果用任务管理器结束不了也可以用命令输入:tasklist。找到这几个pythow.exe

  taskkill /pid 15364 /f  和 taskkill /pid 5752 /f  就能看到任务被中止了

用清华镜像安装openssl 清华镜像opencv_opencv_10

4.2 在自己安装的anaconda目录下找到

:anaconda/Lib/site-packages/anaconda_navigator/api/conda_api.py

用清华镜像安装openssl 清华镜像opencv_opencv_11

4.4  用PyCharm应用打开。

用清华镜像安装openssl 清华镜像opencv_opencv_12

4.5  将1386行的data = yaml.load(f) 改为 data = yaml.safeload(f)就可以了

用清华镜像安装openssl 清华镜像opencv_开源软件_13

第二个出错的地方

4.6  一直卡在loading applications页面可能是要在自己安装的anaconda目录下修改:anaconda/Lib/site-packages/anaconda_navigator/api/anaconda_api.py这个文件。

用清华镜像安装openssl 清华镜像opencv_cmd命令_14

用PyCharm软件打开,在811行将versions=[vsdata.get(‘productVersion’)],

换成versions=[“1b8e8302e405050205e69b59abb3559592bb9e60”],就可以了。

用清华镜像安装openssl 清华镜像opencv_用清华镜像安装openssl_15

4.7  到这里anaconda3.5.2.0版本算是安装完成了。

用清华镜像安装openssl 清华镜像opencv_cmd命令_16

5安装opencv3.4.1.15

5. 1   在cmd中使用下面命令

1.    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python==3.4.1.15
2.    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-contrib-python==3.4.1.15

首先进入Anaconda Prompt找到自己安装anaconda/Scripts>目录下。

(说明一下这里我的Anaconda是安装在D盘下的,文件名为anaconda如果你是C盘的话就是(base) C:\anaconda\Scripts>)

用清华镜像安装openssl 清华镜像opencv_python_17

5.2 第一个命令安装成功

用清华镜像安装openssl 清华镜像opencv_用清华镜像安装openssl_18

5.3 第二个命令安装成功

用清华镜像安装openssl 清华镜像opencv_cmd命令_19

5.4   在当前Scripts目录下使用命令:pip list查看是否安装成功

用清华镜像安装openssl 清华镜像opencv_开源软件_20

5.5 查看opencv环境是否安装成功。

在cmd命令中输入python

在输入下面两个命令
1.  import cv2
2.  cv2.__version__
 

用清华镜像安装openssl 清华镜像opencv_用清华镜像安装openssl_21