前言
最近一段时间在调试实验室的AIO-3399ProC开发板,在部署RKNN Toolkit开发环境的时候遇到了各种安装包依赖不匹配,无法安装的问题,根据Rockchip_User_Guide_RKNN_Toolkit_V1.x.x_CN.pdf文档的3.1 章节使用说明,官方给出的RKNN各版本文件夹下提供了一个已打包所有开发环境的 Docker镜像,加载该镜像就可快速上手RKNN Toolkit,这样可以在docker镜像中看到官方安装的各个安装包版本,开发板上对应安装版本一致的软件就可解决无法安装编译软件的问题。官方未给出如何具体安装docker的方法,本文参考官方文档提供的docker安装手册链接进行环境部署。
提示:以下是本篇文章正文内容,下面案例可供参考
一、环境准备
| 开发环境 | 软件版本/配置 |
|---|---|
| PC系统版本 | Ubuntu 18.04LTS |
| RKNN Toolkit版本 | 1.3.0、1.4.0 or 1.6.0 |
| Python版本 | Python3.6 |
| Docker镜像名称 | rknn-toolkit-1.x.x-docker.tar.gz |
二、安装过程
2.1 安装配置Python3.6环境
Python3.6的环境配置可参考《在PC端的Ubuntu中安装RKNN Toolkit 1.6.0开发环境》的2.1和2.2章节
2.2 安装Docker
根据官方提供的Docker安装手册地址https://docs.docker.com/install/linux/docker-ce/ubuntu/
在PC端的Ubuntu中安装Docker Engine。首先是官方手册给出的环境要求:
要在Ubuntu上开始使用Docker Engine,请确保您满足先决条件,然后安装Docker。
- 前提条件&操作系统要求:
要安装Docker Engine,您需要以下Ubuntu版本之一的64位版本:
Ubuntu Groovy 20.10
Ubuntu Focal 20.04(LTS)
Ubuntu Bionic 18.04(LTS)
Ubuntu Xenial 16.04(LTS)
Docker Engine支持在x86_64(或amd64)、armhf和arm64体系结构。 - 卸载旧版本
泊坞窗的旧版本被称为docker,docker.io或docker-engine。如果安装了这些,请卸载它们:
sudo apt-get remove docker docker-engine docker.io containerd runc
- 安装方法
您可以根据需要以不同的方式安装Docker Engine: - 大多数用户会设置Docker的存储库并从中进行安装,以简化安装和升级任务。这是推荐的方法。
- 一些用户下载并手动安装DEB软件包, 并完全手动管理升级。这在诸如在无法访问互联网的空白系统上安装Docker的情况下很有用。
- 在测试和开发环境中,一些用户选择使用自动 便利脚本来安装Docker。
采用方法1 设置Docker的存储库来安装Docker Engine,具体操作如下:
- 设置存储库
#更新apt软件包索引并安装软件包以允许apt通过HTTPS使用存储库:
sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg \
lsb-release
#添加Docker的官方GPG密钥:
curl -fsSL htt

本文介绍如何在Ubuntu18.04上安装配置Docker环境,并导入RKNN官方提供的Docker镜像,以实现RKNNToolkit开发环境的快速部署。
5352

被折叠的 条评论
为什么被折叠?



