1.软件版本&环境
- 基于windows 11搭建
- Python:3.8
- Microsoft Visual Studio 2019
- CMake:3.28.1
2.英特尔Openvino Tookit包下载及安装
- 官网地址:跳转下载地址
- Openvino Tookit下载
2.1 根据系统软件环境选择下载相应的包:
2.2 下载2023.2 Toolkit包
2.3 下载完解压如图(将下级压缩目录也解压出来)
3. Openvino Tookit部署
将解压出来的文件路径改短,放到需要部署的盘符(我直接放在了C盘部署,如下图:)
3.依赖软件安装
-
Python下载安装
1.1 官方下载地址:Python版本下载地址
1.2 下载完成后,按照安装提示完成安装即可 (记得勾选下图PATH设置选项)
-
Cmake下载安装
2.1 官方下载地址:官方下载地址
2.2 下载完成后,按照安装提示完成安装即可 (安装时要选择 “为所有用户添加系统路径”)
-
VS 2019下载安装
3.1 VS下载路径:官方下载路径
3.2 VS安装
3.2.1 点击“vs_community__154893085.1634215768 .exe”,按照提示安装
3.2.2 在“ 工作负载”选项卡中,勾选“Python开发”和“使用C ++进行桌面开发”。
3.2.3 在“单个组件”选项卡中,选择“MSBuild”
4.设置环境变量
- 在编译和运行OpenVINO™应用程序之前,必须更新多个环境变量。打开命令提示符并运行以下批处理文件以临时设置环境变量
C:\IntelOpenvino\openvino_data_2021.4.582\bin\setupvars.bat
- 因为每次都要执行,过于繁琐,可以直接添加 环境变量来解决(使用实际的安装路径,路径来源于setupvars.bat脚本)
5.配置 Model Optimizer
- 进入执行目录
- 执行install_prerequisites.bat进行配置
cd C:\IntelOpenvino\openvino_data_2021.4.582\deployment_tools\model_optimizer\install_prerequisites
6.Demo测试
- 进入Demo执行程序目录
cd /d C:\IntelOpenvino\openvino_data_2021.4.582\deployment_tools\demo
- demo_security_barrier_camera.bat
功能: 车牌识别演示程序
命令:demo_security_barrier_camera.bat
输出信息:
-
demo_speech_recognition.bat
功能: 语音识别。
命令:demo_speech_recognition.bat
输出信息:
-
demo_speech_recognition.bat
功能: 测试不同 AI 加速硬件的运行时间(Duration)、延时(Latency)、吞吐量
命令:demo_speech_recognition.bat
输出信息:
7.常见问题Q&A
在环境配置中遇到了如下报错:
- 版本不兼容问题
解决方法:通过安装指定包版本&更新包版本方式解决
pip install package==version -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install --upgrade package -i https://pypi.tuna.tsinghua.edu.cn/simple
- Python路径未指定
解决方法:
按照 "4.设置环境变量"中设置,按照步骤设置Python的环境变量 - Demo执行报错 “Could not find any of Visual studio”,VS安装不全
解决方法:按照 “3.依赖软件安装”中VS组件安装模块,安装要求的所有VS组件
参考链接如下: