Windows10 安装OpenVINO(2021.4.2)非默认路径踩坑总结

前言

这几天因公司业务需要,下载了OpenVINO,真的是一把辛酸泪啊,晚上十一点,安装调试到凌晨四点,运行demo_squeezenet_download_convert_run.bat依旧报错一大堆,真的要炸了,后来查查找找,终于把问题解决了,和我一样安装在非默认路径下面的朋友可以参考此片博客,避免踩坑。

一、openvino的安装和配置

我安装配置的时候,参考了这位博主的博客:https://blog.csdn.net/qq_44989881/article/details/119296663?spm=1001.2014.3001.5506
OpenVINO选择了版本:2021.4.2,安装到了D盘,cmake选择了版本:3.22,python安装了3.6.7版本,然后就是Microsoft Visual Studio 2017的安装了,真的是晚上容易让人老眼昏花,进入下载链接之后,一直没找到visual studio 2017版本的安装包,(各位看客如果有的话,可以分享到评论区)最后不小心下载了2022版本,于是我的踩坑试错之路就开始了,另外各位,安装Microsoft Visual Studio 2017一定要安装到默认路径,不然坑更多。
在这里插入图片描述

二、踩坑记录

1、坑一:Build tools for Visual Studio 2015 / 2017 / 2019 cannot be found问题

Build tools for Visual Studio 2015 / 2017 / 2019 cannot be found. If you use Visual Studio 2017 / 2019, please download and install build tools from https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017
Error

在这里插入图片描述
需要安装 Microsoft Visual Studio ,建议安装 2017版本的 Microsoft Visual Studio,如果安装 Microsoft Visual Studio 2019 需要其它额外配置。在安装的过程中要勾选 使用C++的桌面开发
在这里插入图片描述
确保单个组件选择了cmake的Visual C++工具
在这里插入图片描述

2、坑二:CMake Error: Could not create named generator Visual Studio 问题

安装完openvino,运行demo_squeezenet_download_convert_run.bat、demo_security_barrier_camera.bat,一直提示CMake Error: Could not create named generator Visual Studio,如下图所示
在这里插入图片描述
本机win64 vs2017 ,将demo_squeezenet_download_convert_run.bat文件中的
cmake -G “Visual Studio !MSBUILD_VERSION!” 改为cmake -G "Visual Studio 15 2017"后可以正常运行运行修正的demo_squeezenet_download_convert_run.bat的结果如下所示:
在这里插入图片描述

3、坑三:“could not find any instance of Visual Studio”问题

cmake报错

CMake Error at CMakeLists.txt:10 (project):
  Generator
    Visual Studio 15 2017
  could not find any instance of Visual Studio.
Configuring incomplete, errors occurred!

在这里插入图片描述
首先确保你已经看过了坑一并且该勾选的已经勾选了,如果已经勾选还是会报错,那兄弟,你是不是向我一样,要反思一下,自己是安装的2017版本的 Microsoft Visual Studio,不要像我一样,安装了2022版本的 Microsoft Visual Studio,https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/,网上找了好几Microsoft Visual Studio2017,还是没有结果,最终在联想电脑自带的软件商店中找到了,哭唧唧。
在这里插入图片描述
2017,2017,不要像我一样,三个小时一直修改新增组件,一定要看清是2017

4、坑四:modulenotfounderror: no module named 'openvino’问题

运行程序之前,是否已经设置环境变量,即在cmd中运行setupvars.bat
在这里插入图片描述
若未运行,则python无法找到openvino模块,若已经运行,还是会出现这个问题,那要检查一下,python xxx.py需要和当前运行setupvars.bat在同一个cmd下。
切记!一定要设置环境变量 setupvars.bat,如果在import openvino出错了,很可能就是没有设置环境变量。

总结

程序员要爱惜自己的身体,早点休息,不要抹黑行动,不然容易头晕眼花,装错软件,运行错软件!!!

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寻喃

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值