安装Vega SDK
Vega开发者工具 (VDT) 是一套完整的开发工具包,包含工具、SDK、库和组件,用于开发适用于Vega OS设备的应用。VDT包含Vega Studio,这是一个集成开发环境 (IDE),用于应用开发、调试、性能分析和应用优化。如果您安装了VS Code,安装程序会自动设置Vega Studio。您也可以稍后按照设置和使用Vega Studio中的说明安装Vega Studio。
先决条件
在安装VDT之前,请确保您的系统满足以下要求:
磁盘空间: 有20GB可用空间于安装VDT和开发环境
支持的操作系统:macOS 10.15+或Ubuntu 20.4+
建议做法: 下载并安装用于集成Vega Studio的Visual Studio (VS Code)
所需依赖项
安装操作系统所需的依赖项:
程序包管理器:
- Homebrew: 按照brew中的安装说明进行操作
开发工具:
-
Node.js(版本16.x或更高版本): 从Node.js下载并安装
-
如果您已经安装了node.js,请检查其版本:
node --version
开发工具:
安装Vega开发所需的工具(包括适用于Apple Silicon Mac的Rosetta 2):
[[ $(arch) == "arm64" ]] && softwareupdate --install-rosetta --agree-to-license; brew update && brew install binutils coreutils gawk findutils grep jq lz4 gnu-sed watchman
安装原生curl:
sudo apt remove curl
sudo apt install curl
系统要求:
- 原生调试和崩溃报告符号化:python3.8、lz4
- KVM虚拟化支持: 请参阅KVM管理程序(仅提供英文版)
- Node.js(版本16.x或更高版本): 从Node.js下载并安装
-
如果您已经安装了node.js,请检查其版本:
node --version - 用于文件监控的Watchman: 按照Ubuntu安装指南进行操作(仅提供英文版)。
安装Python和压缩工具:
此命令会安装安装所需的lz4压缩工具和Python 3.8开发库。
(dpkg -l | grep -q lz4 || sudo apt install -y lz4) && \
sudo add-apt-repository -y ppa:deadsnakes/ppa && \
sudo apt update && \
(dpkg -l | grep -q libpython3.8-dev || sudo apt install -y libpython3.8-dev)
安装Vega SDK
在安装SDK之前,请关闭VS Code。如果您在安装期间或之后看到“Electron quit unexpectedly”消息,可能是由于安装时VS Code正在运行所致,或是在现有Kepler版本上覆盖安装所致。虽然此消息不会影响安装,您可以忽略它,但之后必须重新启动VS Code。
-
按照屏幕上的指示进行操作。
-
出现提示时,输入Vega SDK的安装路径:
- 按回车键使用默认位置:
<HOME>/kepler/sdk/。
- 按回车键使用默认位置:
-
等待安装结束。
安装程序显示一些导出命令,这些命令让您能够使用
kepler命令,并启用Vega Studio扩展。export命令示例:
export KEPLER_SDK_PATH=/Users/<用户>/kepler/sdk/<版本号> export PATH=$KEPLER_SDK_PATH/bin:$PATH -
将导出命令添加到您的shell配置文件中:
Bash用户:~/.bashrc
或~/.bash_profileZsh用户:~/.zshrc或~/.zprofile
-
应用配置更改:
Bash用户:source ~/.bashrc
或source ~/.bash_profileZsh用户:source ~/.zshrc
或source ~/.zprofile或者,重启终端。
-
通过检查Vega SDK版本来验证安装是否成功:
kepler --version
安装Vega SDK后,请重启VS Code
如果在Vega SDK安装期间VS Code正在运行,请重新加载应用以识别Vega Studio扩展:
-
打开VS Code命令面板:
macOS: 按Cmd+Shift+P
Linux: 按Ctrl+Shift+P
-
输入Reload Window(重新加载窗口),然后按回车键。
VS Code重新加载并识别Vega Studio扩展。
后续步骤
安装Vega开发者工具后,选择您的开发方法:
对于初学者:
- 从构建Hello World应用开始,学习Vega开发基础知识。
对于经验丰富的开发者:
-
Vega Studio: 如果您安装了Vega Studio,请从使用Vega Studio构建应用开始。
如果您没有安装Vega Studio: 按照设置和使用Vega Studio中的说明设置开发环境。
-
Vega CLI: 有关命令行开发,请参阅使用Vega CLI构建应用。
需要帮助?
- 请参阅修复Vega SDK安装问题。
- 在开发者论坛中发布问题。
Last updated: 2025年10月6日

