0
点赞
收藏
分享

微信扫一扫

Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置

配置环境

  • Windows 10
  • Anaconda 2.0.4
  • Pycharm 2021.1
  • Python 环境 3.6.13
  • OpenVINO 工具包 2020.2

OpenVINO安装​

使用 Anaconda 操作,切换到要使用 OpenVINO 的Python环境
Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置_python

也可以通过打开 Anaconda Prompt
Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置_初始化_02
使用以下命令切换到 Anaconda 中创建的python环境

conda activate 环境名称

Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置_python_03
安装 openvino 所需要的依赖库
Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置_python_04
Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置_初始化_05

pip install -r "C:\Program Files (x86)\Intel\openvino_2021.2.185\python\python3.6\requirements.txt"

Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置_python_06
找到 openvino_2021.2.185目录 → bin目录→ setupvars.bat 文件

cd C:\Program Files (x86)\Intel\openvino_2021.2.185\bin

Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置_配置环境_07

OpenVINO环境初始化,通过终端运行bat文件

setupvars.bat

Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置_python_08
将 C:\Program Files (x86)\Intel\openvino_2021.2.185\python\python3.6 目录下的 ​​​OpenVINO​​​文件夹放在 H:\AnacondaNavigator\Anaconda\envs\pytorch\Lib\的 ​​site-packages​​目录下

Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置_python_09

Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置_初始化_10

配置测试:
使用Pycharm运行以下代码可以看到 支持OpenVino的设备

from openvino.inference_engine import IECore

ie = IECore()
for device in ie.available_devices:  # 查看有哪些设备支持 OpenVino
    print(device)

Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置_配置环境_11

踩坑一:

Traceback (most recent call last):
  File "M:/python/深度学习/OpenVINO/1.开发环境配置/Main/main.py", line 1, in <module>
    from openvino.inference_engine import IECore
  File "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&nbsp;openvino.inference_engine&nbsp;import&nbsp;IECore
ie&nbsp;=&nbsp;IECore()
ie.available_devices

Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置_配置环境_12

踩坑二:

以上终端运行可以成功,但是打开 Pycharm 运行代码仍然出现以上错误,需要先

找到 openvino_2021.2.185目录 → bin目录→ setupvars.bat 文件

cd C:\Program Files (x86)\Intel\openvino_2021.2.185\bin

Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置_配置环境_07
OpenVINO环境初始化,通过终端运行bat文件

setupvars.bat

Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置_python_08
然后再通过终端找到 pycharm64.exe 文件所在的位置
使用终端运行 pycharm64.exe 文件,然后打开后再次运行
Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置_python_15

from&nbsp;openvino.inference_engine&nbsp;import&nbsp;IECore

ie&nbsp;=&nbsp;IECore()
for&nbsp;device&nbsp;in&nbsp;ie.available_devices:&nbsp;&nbsp;# 查看有哪些设备支持 OpenVino
&nbsp;&nbsp;&nbsp;&nbsp;print(device)

可以看到代码执行成功。
Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置_初始化_16
以上每次启动都会有点繁琐,所以写了个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开发环境配置_初始化_17
执行效果

Windows 10 下的OpenVINO Pycharm+Anaconda开发环境配置_配置环境_18

举报

相关推荐

0 条评论