AIO-rk3399pro 环境安装

AIO-rk3399pro

Posted by BY Bigboss on April 2, 2022

AIO-rk3399pro 环境安装

在做项目的时候用到了rk3399pro这块板子,因为板子上面有npu模块,所以需要安装对应的依赖,做一篇博客记录一下。

首先要刷系统的镜像,这里面按照官网教程走就行了,过程没有什么难度,等到刷好板子的灯会亮,这时候接入键盘鼠标屏幕,就可以在板子上面安装环境。这里面我的板子安装官方的镜像文件是这个。

qRgqPK.jpg

首先,我们安装pip

sudo apt -f install
sudo apt update
sudo apt install python3-pip

接下来按照官网流程安装依赖,

qR2pVI.jpg

这就是这篇博客要安装的依赖,基础依赖安装可以直接复制安装过去,但是在下面的依赖部分就有一点麻烦,问题是这样的,Cython,numpy1.14.5,protobuf3.11.2,onnx都是可以直接从国内镜像下载的

所以我们可以

pip3 install --user Cython numpy==1.14.5 protobuf==3.11.2 onnx -i https://pypi.douban.com/simple --trusted-host pypi.douban.com

接下来安装的时候,一定要注意自己的numpy的版本的问题,在安装scipy,tensorflow的时候都会自动升级numpy的版本,为了后面不会出现错误,所以在安装一个之后如果出现了numpy版本升级了的情况,可以自己手动改变numpy的版本,理论上只需要卸载numpy之后就会是1.14.5版本的numpy了。

接下来自己找到上面所需要的三个文件,在用命令行安装的时候也会出现链接,也可以直接复制链接进行下载。(可以需要翻墙)

qRWa8K.jpg

将文件放到板子上面,然后进入到对应的路径下,进行安装

pip3 install scipy... -i https://pypi.douban.com/simple --trusted-host pypi.douban.com
pip3 install tensorflow... -i https://pypi.douban.com/simple --trusted-host pypi.douban.com
pip3 install rknn... -i https://pypi.douban.com/simple --trusted-host pypi.douban.com

在安装第三个的时候会报错,我们这样进行处理

sudo python3 -m pip install --upgrade --force pip

嗯。。。

安装的过程有点久,可以安心等待一下,大约整个过程2小时到3小时左右。然后就完成了!

(可能安装成功之后正常关机,第二天起来打开发现屏幕花了。。。没办法,只能重新再装一遍)