This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
products:sbc:edge-2l:npu:rknn-sdk-quick-start [2026/05/31 23:30] nick |
products:sbc:edge-2l:npu:rknn-sdk-quick-start [2026/05/31 23:55] (current) nick [Run RKNN Python demo] |
||
|---|---|---|---|
| Line 6: | Line 6: | ||
| ===== Prepare development environment ===== | ===== Prepare development environment ===== | ||
| The version information we are using is as follows: | The version information we are using is as follows: | ||
| - | * Host PC Python: 3.10 | + | * Host PC Python: 3.8 |
| * rknn-toolkit2: | * rknn-toolkit2: | ||
| * rknn model zoo: 2.3.2 | * rknn model zoo: 2.3.2 | ||
| - | ==== Download RKNN related repositories ==== | + | ==== Download RKNN related repositories |
| It is recommended to create a new directory to store the RKNN repositories. For example, create a folder named '' | It is recommended to create a new directory to store the RKNN repositories. For example, create a folder named '' | ||
| Line 26: | Line 26: | ||
| ``` | ``` | ||
| - | ==== Install the RKNN-Toolkit2 environment on your host PC ==== | + | ==== Install the RKNN-Toolkit2 environment on your Host PC ==== |
| - | === Install Python === | + | === Install Python |
| - | If the Python 3.10 environment is not installed on your system, or if there are multiple versions of Python installed, it is recommended to use Miniforge Conda to create a new Python 3.10 environment. | + | If the Python 3.8 environment is not installed on your system, or if there are multiple versions of Python installed, it is recommended to use Miniforge Conda to create a new Python 3.8 environment. |
| - | === Install Miniforge Conda === | + | === Install Miniforge Conda - Host PC === |
| Download the Miniforge Conda installer from the following link: | Download the Miniforge Conda installer from the following link: | ||
| Line 43: | Line 43: | ||
| $ bash Miniforge3-Linux-x86_64.sh | $ bash Miniforge3-Linux-x86_64.sh | ||
| ``` | ``` | ||
| - | === Create Python environment using miniforge conda === | + | === Create Python environment using miniforge conda - Host PC === |
| In the terminal window on the computer, execute the following command to switch to the Miniforge conda base | In the terminal window on the computer, execute the following command to switch to the Miniforge conda base | ||
| environment: | environment: | ||
| Line 49: | Line 49: | ||
| $ source ~/ | $ source ~/ | ||
| ``` | ``` | ||
| - | Create a Python 3.10 environment named '' | + | Create a Python 3.8 environment named '' |
| ```shell | ```shell | ||
| - | $ conda create -n py38Toolkit2.3.2 python=3.10 | + | $ conda create -n py38Toolkit2.3.2 python=3.8 |
| ``` | ``` | ||
| - | Activate the '' | + | Activate the '' |
| ```shell | ```shell | ||
| - | $ conda activate | + | $ conda activate |
| ``` | ``` | ||
| - | === Install RKNN-Toolkit2 === | + | === Install RKNN-Toolkit2 |
| Install via local wheel packag. | Install via local wheel packag. | ||
| ```shell | ```shell | ||
| $ cd rknn-toolkit2/ | $ cd rknn-toolkit2/ | ||
| - | $ pip3 install -r requirements_cp310-2.3.2.txt | + | $ pip3 install -r requirements_cp38-2.3.2.txt |
| - | $ pip3 install ./ | + | $ pip3 install ./ |
| ``` | ``` | ||
| - | === Check if the RKNN-Toolkit2 | + | === Check if the RKNN-Toolkit2 |
| Switch to Python interactive mode | Switch to Python interactive mode | ||
| ```shell | ```shell | ||
| Line 189: | Line 189: | ||
| Modify the demo code: | Modify the demo code: | ||
| - | ```python | + | ```diff |
| diff --git a/ | diff --git a/ | ||
| index 21b4132..46b24d4 100644 | index 21b4132..46b24d4 100644 | ||