1.安装 miniconda3

官网 🔗 下载:https://www.anaconda.com/docs/getting-started/miniconda/main

仓库链接:Miniconda 仓库

1
2
chmod +x Miniconda3-latest-Linux-x86_64.sh
./Miniconda3-latest-Linux-x86_64.sh

一直 yes 与回车即可

  • 添加清华源
1
2
cd ~/miniconda3
vim .condarc

添加:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
channels:
- defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

2.创建虚拟环境

  • 创建名为 rknn 的虚拟环境
1
conda create -n rknn python3.8
  • 安装 rknn-toolkit2
1
2
3
4
#进入rknn 环境
conda activate rknn
#通过 pip 源安装RKNN-Toolkit2
pip install rknn-toolkit2 -i https://pypi.org/simple
  • 验证 rknn-toolkit2 安装
1
2
python3
>>> from rknn.api import RKNN

没有报错说明安装成功

3.下载 RKNN 相关仓库

1
2
3
4
5
6
mkdir -p ~/rknn/Projects
cd ~/rknn/Projects
# 下载 RKNN-Toolkit2 仓库
git clone https://github.com/airockchip/rknn-toolkit2.git --depth 1
# 下载 RKNN Model Zoo 仓库
git clone https://github.com/airockchip/rknn_model_zoo.git --depth 1

4.其他命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#查看miniconda配置
conda config --show
#退出虚拟环境
conda deactivate
#查看当前已有虚拟环境
conda env list
#取消新建终端默认激活环境
conda config --set auto_activate false
#设置默认激活的虚拟环境
conda config --set default_activation_env "your_env"
#移除删除某个虚拟环境
conda env remove -n 环境名
#清理删除环境后的未使用包缓存
conda clean --all