File size: 1,006 Bytes
139f25e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/usr/bin/env bash
set -euo pipefail

echo "=== 安装基础依赖(numpy + soundfile)==="
PIP_INDEX_URL="${PIP_INDEX_URL:-https://mirrors.aliyun.com/pypi/simple/}"
pip install --user -i "$PIP_INDEX_URL" -r python/requirements.txt

echo ""
echo "=== 安装 pyaxengine(AX 芯片推理引擎,仅 AX 板需要)==="
if [ "$(uname -m)" = "aarch64" ]; then
  pip install --user -i "$PIP_INDEX_URL" "pyaxengine @ git+https://gh-proxy.com/https://github.com/AXERA-TECH/pyaxengine.git"
  echo "✅ pyaxengine 安装成功"
else
  echo "当前主机非 aarch64($(uname -m)),跳过 pyaxengine 安装。"
  echo "本交付包为 NPU 专用,请在 AX650/AX630/AX620E 板端(aarch64)运行。"
fi

echo ""
echo "C++ SDK: 请先安装 AX650 BSP SDK,然后:"
echo "  export AX_RUNTIME_ROOT=/path/to/axruntime"
echo "  mkdir -p cpp/build && cd cpp/build"
echo "  cmake .. -DCMAKE_TOOLCHAIN_FILE=\${AX_RUNTIME_ROOT}/toolchain.cmake"
echo "  make -j\$(nproc)"

echo ""
echo "✅ 环境准备完成"