HarmonyOS 鸿蒙Next zsh: command not found: hdc

发布于 1周前 作者 caililin 来自 鸿蒙OS

HarmonyOS 鸿蒙Next zsh: command not found: hdc

使用不了hdc 要怎么安装啊

2 回复
找不到hdc命令,这边只有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工具未正确安装。

  1. 确认hdc工具安装:首先确保hdc工具已经安装在您的系统中。hdc工具一般随鸿蒙开发套件一同安装,请检查安装目录是否包含hdc相关可执行文件。

  2. 配置环境变量:如果hdc已安装,但系统找不到该命令,可能是因为hdc的安装路径未添加到PATH环境变量中。您需要将hdc的安装路径(例如/path/to/hdc)添加到您的PATH环境变量中。在zsh中,可以通过修改~/.zshrc文件来添加:

    export PATH=$PATH:/path/to/hdc
    

    修改后,运行source ~/.zshrc使改动生效。

  3. 重新打开终端:有时候,仅通过重新打开终端窗口,系统就能识别新添加的环境变量。

  4. 验证hdc命令:安装并配置环境变量后,尝试在终端输入hdc help查看是否能正常显示hdc命令的帮助信息。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部