HarmonyOS 鸿蒙Next zsh: command not found: hdc
HarmonyOS 鸿蒙Next zsh: command not found: hdc
可能需要配置一下全局环境变量,
打开.zshrc文件后,进入Insert模式,输入以下内容,在PATH路径下增加SDK路径信息,具体路径信息以SDK实际配置路径为准。
以下内容以本地SDK的toolchains完整路径$DevEco Studio安装目录/sdk/HarmonyOS-NEXT-DB2/HarmonyOS/toolchains为例(找到对应的toochains文件夹,这个文件夹下有以hdc命名的文件,请检查一下路径是否正确):
HDC_SDK_PATH=/User/username/sdk/HarmonyOS/10/toolchains
launchctl setenv HDC_SDK_PATH $HDC_SDK_PATH # 仅MacOS需要在此执行,Linux无须执行
export PATH=$PATH:$HDC_SDK_PATH
具体可以参考文档,配置全局环境变量 中 Linux/macOS环境变量设置方法 的部分:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/hdc-V5#可选配置全局环境变量
更多关于HarmonyOS 鸿蒙Next zsh: command not found: hdc的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS(鸿蒙)系统中遇到“zsh: command not found: hdc”的问题,通常表示hdc
(HarmonyOS Device Connector)命令未在您的系统环境变量PATH中正确配置,或者hdc工具未正确安装。
-
确认hdc工具安装:首先确保hdc工具已经安装在您的系统中。hdc工具一般随鸿蒙开发套件一同安装,请检查安装目录是否包含hdc相关可执行文件。
-
配置环境变量:如果hdc已安装,但系统找不到该命令,可能是因为hdc的安装路径未添加到PATH环境变量中。您需要将hdc的安装路径(例如
/path/to/hdc
)添加到您的PATH环境变量中。在zsh中,可以通过修改~/.zshrc
文件来添加:export PATH=$PATH:/path/to/hdc
修改后,运行
source ~/.zshrc
使改动生效。 -
重新打开终端:有时候,仅通过重新打开终端窗口,系统就能识别新添加的环境变量。
-
验证hdc命令:安装并配置环境变量后,尝试在终端输入
hdc help
查看是否能正常显示hdc命令的帮助信息。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html