新闻中心

EEPW首页 > 智能计算 > 进阶指南 > Linux环境下OpenVINO的安装教程

Linux环境下OpenVINO的安装教程

作者:时间:2020-07-29来源:电子产品世界收藏

下载并安装

1-1 下载

下载地址:https://software.intel.com/content/www/cn/zh/develop/tools/openvino-toolkit/choose-download.html?cid=diad&source=EEPW&campid=prc_Q3_IOTG-DE_-DA_geo&content=prod-reg_&medium=display

本文引用地址:http://www.eepw.com.cn/article/202007/416341.htm

 需要先注册,邮箱会收到下载链接和Serial Number来激活软件。

1-2 解压并开始安装

解压下载好的OpenVINO

tar -xvzf l_openvino_toolkit_p_2019.2.275.tgz

开始安装

cd l_openvino_toolkit_p_2019.2.275/
sudo ./install.sh

如果喜欢GUI安装,可以运行

sudo ./install_GUI.sh

在这里插入图片描述

1-3 检查依赖库

在这里插入图片描述
在这里插入图片描述

1-4 安装完成

在这里插入图片描述

2 安装依赖包

2-1 下载并安装 Python

推荐使用Anaconda安装python
下载地址:https://www.anaconda.com/distribution/

bash Anaconda3-5.2.0--x86_64.sh
source ~/.bashrc

2-2 下载并安装 CMake 3.12

wget https://cmake.org/files/v3.12/cmake-3.12.2--x86_64.tar.gz
tar zxvf cmake-3.12.2--x86_64.tar.gz
mv cmake-3.12.2-Linux-x86_64 /opt/cmake-3.12.2
sudo mv cmake-3.12.2-Linux-x86_64 /opt/cmake-3.12.2
sudo ln -sf /opt/cmake-3.12.2/bin/* /usr/bin/

在这里插入图片描述

2-3 下载并安装protobuf

$ sudo apt-get install autoconf automake libtool curl make g++ unzip
$ git clone https://github.com/google/protobuf.git
$ cd protobuf
$ git submodule update --init --recursive
$ ./autogen.sh
$ ./configure
$ make
$ make check
$ sudo make install
$ sudo ldconfig # refresh shared library cache.

3 设置环境变量

在这里插入图片描述

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

进入目录下

cd /opt/intel/openvino/deployment_tools/model_optimizer/install_prerequisites

运行

sudo ./install_prerequisites.sh

也可以根据需要运行对应的脚本

Caffe : sudo ./install_prerequisites_caffe.sh
TensorFlow : sudo ./install_prerequisites_tf.sh
ONNX (Caffe2, PyTorch, MXNet,ML. NET,TensorRT,Microsoft CNTK) : sudo ./install_prerequisites_onnx.sh
MXNet : sudo ./install_prerequisites_mxnet.sh
Kaldi :sudo ./install_prerequisites_kaldi.sh

5 运行示例

运行示例检验是否安装成功。

进入目录:

cd /opt/intel/openvino/deployment_tools/demo

5-1 图像分类

下载并将转换caffe模型为Intermediate Representation (IR)文件,并运行图像分类测试

./demo_squeezenet_download_convert_run.sh

5-2 目标检测与识别

下载预训练模型用于车辆检测与车辆属性识别和车牌检测与车牌识别

./demo_security_barrier_camera.sh
在这里插入图片描述

其他预训练的模型: https://github.com/opencv/open_model_zoo

6 openVINO卸载

cd /opt/intel/openvino/openvino_toolkit_uninstaller/
sudo ./uninstall_GUI.sh

可能遇到的问题

1 Could not get lock /var/lib/dpkg/lock

在这里插入图片描述

1.1 首先查看是否有apt-get这个程序在运行
 ps aux|grep apt-get
1.2 如果发现存在这样的程序在运行那么就kill掉,否则执行2.3
1.3 直接删除锁文件
	sudo rm /var/lib/dpkg/lock-frontend
	sudo rm /var/lib/dpkg/lock  


想要查看更多OpenVINO相关技术与资料,请戳>> http://www.eepw.com.cn/openvino



评论


相关推荐

技术专区

关闭