zsh: command not found: hdc - 鸿蒙 HarmonyOS Next

终端中执行 hdc 命令抛出如下错误;

复制代码
zsh: command not found: hdc

解决办法

首先,查找到 DevEco-Studio 的 toolchains 目录路径;

其次,按照类似如下的文件夹层级结果推理到 toolchains 子级路径下,其中 sdk 后一级的路径可能会存在差异,以实际本地路径结构为主,直至找到 openharmony 下的 toolchains

复制代码
/Applications/DevEco-Studio.app/Contents/sdk/default/openharmony/toolchains/

最后,通过终端将其配置新增进去即可;

1.首先,通过终端执行如下命令

复制代码
echo $SHELL

2.查看返回的结果为 /bin/zsh 还是 /bin/bash,其次根据返回结果执行如下命令

复制代码
// 结果为 /bin/zsh 执行 vi ~/.zshrc
vi ~/.zshrc
// 结果为 /bin/bash 执行 vi ~/.bash_profile
vi ~/.bash_profile

3.输入字母 "i",进入编辑模式

在原配置基础之上新增如下内容,切勿影响到原有的配置导致额外的异常错误

复制代码
HDC_SDK_PATH=此处输出如上本机查找到 DevEco-Studio 的 toolchains 目录路径
launchctl setenv HDC_SDK_PATH $HDC_SDK_PATH # 仅MacOS需要在此执行,Linux无须执行
export PATH=$PATH:$HDC_SDK_PATH

4.参照如上方式编辑完成后保存配置即可

先点击 ESC 键退出编辑模式后再输入 ":wq" 最后点击回车 Enter 键保存即可

5.保存配置后更新下配置即可,执行如下协议,同理根据如上返回结果执行不同的命令

复制代码
// 结果为 /bin/zsh 执行 source ~/.zshrc
source ~/.zshrc
// 结果为 /bin/bash 执行 source ~/.bash_profile
source ~/.bash_profile

以上便是此次分享的全部内容,希望能对大家有所帮助!

相关推荐
qizayaoshuap5 小时前
# [特殊字符] 指南针 — 鸿蒙ArkTS方向计算与方位跟踪系统
华为·harmonyos
达子6666 小时前
第5章_图解harmonyos Ability基础知识
华为·harmonyos
国服第二切图仔6 小时前
02-breakpoint-system
运维·harmonyos
Helen_cai6 小时前
EntryAbility 全局初始化 + 网络请求 HttpUtil 完整源码
网络·华为·harmonyos
SuperHeroWu76 小时前
【HarmonyOS AI】DevEco CLI、Skills、知识库运用AI Coding提效详解
人工智能·华为·harmonyos
熊猫钓鱼>_>6 小时前
ArkUI 动画实战:从理论到交互,构建流畅的鸿蒙动效体验
华为·架构·交互·harmonyos·arkts·arkui·native
翰德恩咨询6 小时前
华为DSTE咨询洞察:如何撬动文化与氛围以支撑战略落地
华为·文化与氛围
Catrice06 小时前
HarmonyOS ArkTS 实战:实现一个校园宿舍电费查询与分摊应用
华为·harmonyos
2301_768103497 小时前
HarmonyOS趣味相机实战第31篇:图片文档List、详情弹层与删除状态闭环
list·harmonyos·arkts·状态管理·arkui
woshihuanglaoshi7 小时前
数据迁移与版本管理 - Flutter在鸿蒙平台实现数据库升级策略
数据库·学习·flutter·华为·harmonyos·鸿蒙·鸿蒙系统