Ubantu中安装rknn

所需资源

Ubantu18.04

python3.6的环境,如果没有环境建议使用conda进行安装。(我使用py3.7的环境无法进行安装rknn)

requirements-1.1.0.txt,rknn_toolkit2-1.1.0_5c458c6-cp36-cp36m-linux_x86_64.whl文件

步骤

Ubantu中安装rknn_第1张图片

doc文件夹下面有requirements-1.1.0.txt,这是环境的依赖包,可以直接看文件Rockchip_Quick_Start_RKNN_Toolkit2_CN-1.1.0.pdf的操作说明进行环境的安装。

Ubantu中安装rknn_第2张图片

packages文件夹下面有所需要的rknn_toolkit2的安装文件。

在这里插入图片描述
复制上面的文件到Ubantu环境中去。

新建有个文件夹,我这里创建的是RKK

mkdir RKK

将requirements-1.1.0.txt,rknn_toolkit2-1.1.0_5c458c6-cp36-cp36m-linux_x86_64.whl文件复制到该目录下。

使用conda激活py3.6的环境(我这里的py3.6的环境名字叫做rkkenv),如果没有conda,跳过下面一步

在这里插入图片描述

使用pip3进行依赖包的安装(如果没有安装pip3,安装一下)

pip3 install -r requirements-1.1.0.txt 

上面这种方法速度很慢,建议使用国内镜像源

pip3 install -r requirements-1.1.0.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

等待下载完成。

在安装中可能出现这些错误:

Ubantu中安装rknn_第3张图片

所以先使用如下代码安装了numpy(如果先安装bfloat16会再次报错,提示缺少numpy模块)

 pip3 install numpy==1.16.6

再安装bfloat16模块

pip3 install bfloat16==1.1

之后再次运行

pip3 install -r requirements-1.1.0.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

可能还会出现下面的问题:

在这里插入图片描述

解决这个问题的方法,安装依赖包的时候忽略已安装的包

pip3 install -r requirements-1.1.0.txt -i https://pypi.tuna.tsinghua.edu.cn/simple --ignore-installed

最后等待安装完成。

可以使用如下代码查看安装的包:

conda list

Ubantu中安装rknn_第4张图片

安装rknn

pip3 install rknn_toolkit2-1.1.0_5c458c6-cp36-cp36m-linux_x86_64.whl

验证是否已经成功安装rknn:

在这里插入图片描述

没有报错即表示环境已经安装好了。

参考

Rockchip_Quick_Start_RKNN_Toolkit2_CN-1.1.0.pdf文档

8UKtBKG-1642062111521)]

没有报错即表示环境已经安装好了。

你可能感兴趣的:(python,pycharm,ubuntu)