Ubuntu 20.04 下 OpenVINO 2024 安装与配置
文章目录
- ✅ Ubuntu 20.04 下 OpenVINO 2024 安装与配置教程
- 📌 一、OpenVINO 简介
- 🧱 二、系统环境准备
- 📦 三、下载安装 OpenVINO 2024
- 1. 创建安装目录
- 2. 下载安装 OpenVINO 安装包(Ubuntu 20.04 版本)
- 3. 解压安装包
- 4. 建立软链接(便于统一管理)
- 5. 安装 OpenVINO 的依赖项
- 🌱 四、配置环境变量
- 1. 临时启用环境变量
- 2. 设置为开机自动加载(可选)
- 🧪 五、验证安装是否成功
- 🚀 六、使用 OpenVINO 构建推理程序(示例)
- 示例 CMakeLists.txt 片段:
- 编译流程:
- 📚 八、相关参考资源
- 参考
当然可以!下面是一篇结构清晰、适用于 Ubuntu 20.04 + Python 3.8 环境的 OpenVINO 安装与配置博客,包含实操命令、路径说明和注意事项,适合用于部署 YOLOv8、图像推理等应用。
✅ Ubuntu 20.04 下 OpenVINO 2024 安装与配置教程
本文详细介绍如何在 Ubuntu 20.04 系统中安装 Intel 推出的 OpenVINO 2024 工具包,适配 Python 3.8 环境,支持 C++/Python 推理部署,包括环境配置、依赖安装与路径整理。
📌 一、OpenVINO 简介
OpenVINO(Open Visual Inference and Neural network Optimization Toolkit)是 Intel 开发的一个高性能推理加速框架,主要支持在 Intel CPU、iGPU、VPU 上进行深度学习模型的部署和加速,支持模型优化、转换和跨平台推理。
🧱 二、系统环境准备
- 操作系统:Ubuntu 20.04
- Python 版本:3.8(系统默认)
- CMake 版本:>= 3.10
- 安装位置:
/opt/openvino
📦 三、下载安装 OpenVINO 2024
1. 创建安装目录
sudo mkdir -p /opt/openvino
cd /opt/openvino
2. 下载安装 OpenVINO 安装包(Ubuntu 20.04 版本)
wget https://storage.openvinotoolkit.org/repositories/openvino/packages/2024.0/linux/l_openvino_toolkit_ubuntu20_2024.0.0.14509.34caeefd078_x86_64.tgz
3. 解压安装包
tar -xvzf l_openvino_toolkit_ubuntu20_2024.0.0.14509.34caeefd078_x86_64.tgz
sudo mv l_openvino_toolkit_ubuntu20_2024.0.0.14509.34caeefd078_x86_64 openvino_2024
4. 建立软链接(便于统一管理)
sudo ln -s /opt/openvino/openvino_2024 /opt/openvino/openvino
5. 安装 OpenVINO 的依赖项
cd /opt/openvino/openvino_2024
sudo -E ./install_dependencies/install_openvino_dependencies.sh
🌱 四、配置环境变量
1. 临时启用环境变量
source /opt/openvino/openvino/setupvars.sh
2. 设置为开机自动加载(可选)
echo "source /opt/openvino/openvino/setupvars.sh" >> ~/.bashrc
🧪 五、验证安装是否成功
source /opt/openvino/openvino/setupvars.sh
输出应包含:
[setupvars.sh] OpenVINO environment initialized
🚀 六、使用 OpenVINO 构建推理程序(示例)
示例 CMakeLists.txt 片段:
set(OpenVINO_DIR /opt/openvino/openvino/runtime/cmake)
find_package(OpenVINO REQUIRED)
target_link_libraries(demo openvino::runtime)
编译流程:
mkdir build && cd build
cmake ..
make -j4
📚 八、相关参考资源
- OpenVINO 官网
- YOLOv8 OpenVINO C++ 示例
- 模型转换文档
参考
Ubuntu20.04安装OpenVINO环境以及YOLOv8 C++部署测试