Windows10 安装OpenVINO(2020.3)(如何让避免踩坑?)(上)

我只是知识的搬运工,希望对你有帮助
下面是我自己的环境
w_openvino_toolkit_p_2020.3.194.exe
vs2019
CMake3.16
Python(Anaconda-Python 3.7.6)

1 OpenVINO的简介

一句话,Intel不会放弃深度学习这块肥肉。OpenVINO是英特尔推出一套基于深度学习的计算机视觉加速优化框架,支持其它机器学习平台模型的压缩优化、加速计算等功能。针对自家CPU效果提升很高。

2 OpenVINO的安装

几乎所有的安装教程全来自于官网的Guide
https://software.intel.com/content/www/us/en/develop/tools/openvino-toolkit/get-started.html

2.1 OpenVINO的下载

下载地址:
https://software.seek.intel.com/openvino-toolkit?os=windows
自己填写好信息,下载full的那个, 我用的最新的2020.03版本

2.2 先装三个依赖vs2019、CMake、Anaconda3(全都是64位的)

建议不要后面去补装,没有意义。

2.2.1 vs2019

下载地址:
https://visualstudio.microsoft.com/zh-hans/vs/
官网指出只能使用vs2015及以后,并且要有MSBuild
在这里插入图片描述
在这里插入图片描述

2.2.2 CMake安装

用最新的哈,没必要纠结用老版本。vs2019必须大于3.14!!!
下载地址:
https://cmake.org/download/

2.2.3 Anaconda3安装

官网要求Python 3.6.5 64-bit,建议使用Anaconda3,虽然大,效果就是好得很
Anaconda3有点大5G,啥包都有还是很方便的。想小点的选择miniconda哈,不要用单纯的python
下载地址:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/
不要装在C盘!!!因为C盘文件需要管理员权限,可能会出现问题。
在这里插入图片描述
一定要添加path到环境变量中
在这里插入图片描述
务必进行下面操作,不然你是无法下载源码包的

解决conda速度慢
将下面的命令依次执行,conda config会配置conda的所有信息,并在C:\Users\xxx\下生成.condarc的配置文件,这个文件很重要,涉及涉及源的选择,envs,pkgs的存放路径。

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

解决pip速度慢
注意最好用阿里的,清华源有时候有问题。

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple

解决pip3找不到
首先,你要知道pip和pip3的区别,pip是python2的,pip3是python3的,但是如果你的系统只有python3,那么两个是等价的。
这样会导致一个尴尬局面,python3意义下pip和pip3等价,但是pip3命令不存在,后面的脚本指定pip3,没办法必须弄一个出来
注意:不要退出上面的终端,我喜欢用Powershell,cmd一样,自己应变下。

cd 'D:\Anaconda3\Scripts\'
.\easy_install.exe pip

在这里插入图片描述
这样Pip3就可以正常使用了

2.3 OpenVINO的正式安装

请务必做好上面的工作,安装路径默认,全装,在过程中会检查依赖关系,如果上面的操作完成了,还会提示说Python找不到,我觉得这个是误报,不用管它。
注意:安装了OpenCV的哈,版本4.30。大小是233M,这是个完整的,包括所有的dll,lib,include
在这里插入图片描述

2.3.1 设置环境变量

注意:不要退出上面的终端,进入下面的路径,运行setupvars.bat

cd 'C:\Program Files (x86)\IntelSWTools\openvino\bin\'
.\setupvars.bat

在这里插入图片描述
缺点:每次进入终端都要这么干,有一次搞定的方法哈
PS:插曲,为什么我喜欢powershell?

  1. powershell有历史记录可以上下翻
  2. powershell支持linux下的一些简单的命令,不信你可以试试看
  3. crtrl+c,ctrl+v随便复制,右键一点就copy好了啊
  4. 分享个命令,你输入ii.,试试,东西需要探索和积累,没有一蹴而就。

2.3.2 配置模型优化器(Model Optimizer)

cd 'C:\Program Files (x86)\IntelSWTools\openvino\deployment_tools\model_optimizer\install_prerequisites'
.\install_prerequisites.bat  # 注意:这是全部安装,请看下图

这里下载的包存放在 C:\Users\wzk\AppData\Roaming\Python\Python37
在这里插入图片描述

在这里插入图片描述
这时候下载就很轻松了,丝毫没有压力,注意:清华源会有问题,建议阿里的。

3 验证安装成功

这一步会下载很多东西,下载超时直接over。

3.1 先解决raw.githubusercontent.com无法链接问题

有时还有报错socket.gaierror: [Errno 11004] getaddrinfo failed,都是Dns的问题,大概就是这些方向
修改Host文件,需要管理员,最后添加151.101.76.133 raw.githubusercontent.com

C:\Windows\System32\drivers\etc\hosts 
最后添加一句
151.101.76.133 raw.githubusercontent.com

3.2 Run the Image Classification Verification Script

如果你不解决下载的问题,下面的输出就看不到啦。因为不操作很慢,而且要下不少的东西

cd 'C:\Program Files (x86)\IntelSWTools\openvino\deployment_tools\demo\'
 .\demo_squeezenet_download_convert_run.bat

在这里插入图片描述

3.3 Run the Inference Pipeline Verification Script

.\demo_security_barrier_camera.bat

看看总体效果,看图
在这里插入图片描述

4 上篇就讲这么多了,下篇中看看有意思的地方

Windows10 安装OpenVINO深度解析(下)
https://blog.csdn.net/weixin_39956356/article/details/106937210

5 参考

这里有个视频,建议看看
https://www.bilibili.com/video/BV1gT4y1V7A4/
安装指导:
https://docs.openvinotoolkit.org/latest/_docs_install_guides_installing_openvino_windows.html
解决GitHub的raw.githubusercontent.com无法连接问题:
https://www.cnblogs.com/sinferwu/p/12726833.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值