Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置
配置环境
- Windows 10
- Anaconda 2.0.4
- Pycharm 2021.1
- Python 环境 3.6.13
- OpenVINO 工具包 2020.2
OpenVINO安装:https://blog.csdn.net/qq_44989881/article/details/119296663
使用 Anaconda 操作,切换到要使用 OpenVINO 的Python环境
也可以通过打开 Anaconda Prompt
使用以下命令切换到 Anaconda 中创建的python环境
conda activate 环境名称
安装 openvino 所需要的依赖库
pip install -r "C:\Program Files (x86)\Intel\openvino_2021.2.185\python\python3.6\requirements.txt"
找到 openvino_2021.2.185目录 → bin目录→ setupvars.bat 文件
cd C:\Program Files (x86)\Intel\openvino_2021.2.185\bin
OpenVINO环境初始化,通过终端运行bat文件
setupvars.bat
将 C:\Program Files (x86)\Intel\openvino_2021.2.185\python\python3.6 目录下的 OpenVINO
文件夹放在 H:\AnacondaNavigator\Anaconda\envs\pytorch\Lib\的 site-packages
目录下
配置测试:
使用Pycharm运行以下代码可以看到 支持OpenVino的设备
from openvino.inference_engine import IECoreie = IECore()
for device in ie.available_devices: # 查看有哪些设备支持 OpenVinoprint(device)
踩坑一:
Traceback (most recent call last):File "M:/python/深度学习/OpenVINO/1.开发环境配置/Main/main.py", line 1, in <module>from openvino.inference_engine import IECoreFile "H:\AnacondaNavigator\Anaconda\envs\pytorch\lib\site-packages\openvino\inference_engine\__init__.py", line 1, in <module>from .ie_api import *
ImportError: DLL load failed: 找不到指定的模块。
没有对 OpenVINO环境初始化,运行 setupvars.bat 文件进行初始化
from openvino.inference_engine import IECore
ie = IECore()
ie.available_devices
踩坑二:
以上终端运行可以成功,但是打开 Pycharm 运行代码仍然出现以上错误,需要先
找到 openvino_2021.2.185目录 → bin目录→ setupvars.bat 文件
cd C:\Program Files (x86)\Intel\openvino_2021.2.185\bin
OpenVINO环境初始化,通过终端运行bat文件
setupvars.bat
然后再通过终端找到 pycharm64.exe 文件所在的位置
使用终端运行 pycharm64.exe 文件,然后打开后再次运行
from openvino.inference_engine import IECoreie = IECore()
for device in ie.available_devices: # 查看有哪些设备支持 OpenVinoprint(device)
可以看到代码执行成功。
以上每次启动都会有点繁琐,所以写了个bat脚本执行,每次执行脚本文件就会自动初始化一遍,然后自动打开Pycharm
:start
cd C:\Program Files (x86)\Intel\openvino_2021.2.185\bin && setupvars.bat && TIMEOUT /T 3 && H: && cd H:\Pycharm\PyCharm 2021.1\bin && pycharm64.exe
echo starting......
- C:\Program Files (x86)\Intel\openvino_2021.2.185\bin:setupvars.bat文件所在目录
- H:\Pycharm\PyCharm 2021.1\bin:PyCharm 所在目录
- H: :Pycharm 所在盘符
- TIMEOUT /T 3:3秒后会自动启动 PyCharm
注意:要使用 Anaconda 软件中所选python环境的终端执行该脚本
执行效果
Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置相关推荐
- win10+pycharm+anaconda开发环境搭建
win10+pycharm+anaconda开发环境搭建 1.本次任务 2.环境版本 3.anaconda环境配置 4.pycharm安装 5.pycharm+anaconda 6.总结 注:个人水平 ...
- window下spark的安装和开发环境配置
全栈工程师开发手册 (作者:栾鹏) python数据挖掘系列教程 由于Spark是用Scala来写的,所以Spark对Scala肯定是原生态支持的,因此这里以Scala为主来介绍Spark环境的搭建, ...
- 轻量级的c语言开发环境搭建,win下轻量级的c语言开发环境配置:vsc + gcc
说明 VSCode是个编辑器,默认不带编译和调试环境,需要自行安装编译器,调试可以用其插件完成. 编译套件选用的是TDM-GCC,方便易用.(Codeblocks.Dev-Cpp等默认带的都是这款). ...
- vsc 如何编译c语言,FW:win下轻量级的c语言开发环境配置:vsc + gcc
说明 VSCode是个编辑器,默认不带编译和调试环境,需要自行安装编译器,调试可以用其插件完成. 编译套件选用的是TDM-GCC,方便易用.(Codeblocks.Dev-Cpp等默认带的都是这款). ...
- linux mysql 开发环境_RedHat Linux下QT平台MySQL数据库开发环境配置
This doucment is about how to add MySQL driver into QT and about database connections 由于之前安装RedHat的时 ...
- linux 安装qt mysql库_Linux下QT平台Mysql数据库开发环境配置
This doucment is about how to add mysql driver into QT and about database connections 由于之前安装RedH ...
- Linux下QT平台Mysql数据库开发环境配置
This doucment is about how to add mysql driver into QT and about database connections 由于之前安装RedH ...
- 安装 | Windows 10下基于Anaconda的TensorFlow详细安装步骤(续)——Pycharm运行tensorflow
github:https://github.com/MichaelBeechan CSDN:https://blog.csdn.net/u011344545 Blogger:MichaelBeecha ...
- Windows 10下使用Anaconda安装TensorFlow1.8
Windows 10下使用Anaconda安装TensorFlow1.8
最新文章
- Java程序中Socket(关于客户端和服务端实例)
- php持续写入文件,PHP:如何读取不断写入的文件
- EasyUI datagrid动态加载json数据
- js 页面history.back()返回上一页,ios 不重新加载ready的解决办法
- mysql32位主从复制安装包,MySQL安装-主从复制(5)
- uni-app 更新包提示HTML5+Runtime缺少升级包manifest.json中配置的模块:payment
- 福禄克网络电缆测试仪LinkIQ网络电缆测试仪的使用方法
- 基于单链表的生产者消费者问题
- ios13看怎么airpods电量_iPhoneXR查看airpods蓝牙耳机电量的三种方法
- BZOJ 1090: [SCOI2003]字符串折叠 区间DP
- Oracle查询对应表是否在使用,oracle 中查询当前用户可以看到的表名、表对应的所有字段...
- GlusterFS 部署和应用
- linux 多线程 pthread_create返回11,pthread_create返回11解决方法
- python怎么让py里面逐行运行_Python读写文件详解,看完这篇即可完全理解「收藏」...
- 汉诺塔c 语言程序代码,汉诺塔 (C语言代码)
- java 普元_也谈普元 - 狂奔 lion - BlogJava
- 孙钟秀-《 操作系统教程 》(第4版)注释(稿)
- psp能装安卓软件吗_psp移植手机游戏大全 安卓手机玩psp游戏排行榜
- 大数据数据挖掘与云计算-认识大数据
- Springboot @Aspect
热门文章
- Fragment.setArguments()
- javascript中实现跨域的方式总结
- (转)jQuery禁止右键菜单,全选
- PowerDesigner小技巧
- ASP.NET MVC 实现模式 - ModelBuilder
- IEnumerable是否应该实现IEnumerable接口
- 从Oracle收购sunopsis看ETL和ELT产品的趋势
- 11. jsp与servlet之间页面跳转及参数传递实例
- Android_Servlet验证的简单登录程序
- hdu 2013 蟠桃记-递推-[解题报告]C++