Mac上鸿蒙配置HDC报错:zsh: command not found: hdc -v

这个问题困扰了好久,按照官方文档去配置的,就是会一直报错,没有配置成功,主要原因是官网ide的路径可能和你本地的ide的路径不一致,因为官网的ide版本可能是最新的

一.先查找你本地的toolchains目录在哪里,最终是要配置这个目录
点击右键,在当前ide打开一个终端

二.打开以后一级一级去进行访问,具体目录在这里

复制代码
Applications/DevEco-Studio.app/Contents/sdk/HarmonyOS-NEXT-DB3/openharmony/toolchains/
我这边是在HarmonyOS-NEXT-DB3这一步出错 ,之前这一步是default借鉴别人的,所以一直没有配置成功,找对路径以后就可以成功了
三.完整代码配置
复制代码
1、打开终端工具,执行以下命令,根据输出结果分别执行不同命令
echo $SHELL

-如果输出结果为/bin/bash,则执行以下命令,打开.bash_profile文件。
vi ~/.bash_profile

-如果输出结果为/bin/zsh,则执行以下命令,打开.zshrc文件。
vi ~/.zshrc
复制代码
2、单击字母“i”,进入Insert模式。
复制代码
3、输入以下内容(这里路径HDC_SDK_PATH就是上面写的你自己一步步访问出来的路径,因为这里我并不知道你的ide版本)

HDC_SDK_PATH=/Applications/DevEco-Studio.app/Contents/sdk/HarmonyOS-NEXT-DB3/openharmony/toolchains/

launchctl setenv HDC_SDK_PATH $HDC_SDK_PATH # 仅MacOS需要在此执行,Linux无须执行

export PATH=PATH:HDC_SDK_PATH

复制代码
4、编辑完成后,单击Esc键,退出编辑模式,然后输入“:wq”,单击Enter键保存。
复制代码
5、执行以下命令,使配置的环境变量生效。
复制代码
-如果步骤1时打开的是.bash_profile文件,请执行如下命令:
复制代码
source ~/.bash_profile复制
复制代码
-如果步骤1时打开的是.zshrc文件,请执行如下命令:
复制代码
source ~/.zshrc
相关推荐
晚秋大魔王3 小时前
OpenHarmony 开源鸿蒙南向开发——linux下使用make交叉编译第三方库——nettle库
linux·开源·harmonyos
Eloudy5 小时前
MacOS 上构建 gem5
linux·运维·macos
python算法(魔法师版)6 小时前
.NET 在鸿蒙系统上的适配现状
华为od·华为·华为云·.net·wpf·harmonyos
bestadc8 小时前
鸿蒙 UIAbility组件与UI的数据同步和窗口关闭
harmonyos
枫叶丹49 小时前
【HarmonyOS Next之旅】DevEco Studio使用指南(二十二)
华为·harmonyos·deveco studio·harmonyos next
深井冰水9 小时前
mac M2下虚拟机CentOS 8 安装上安装 Berkeley DB
数据库·macos·centos
ax一号街阿楠10 小时前
华为FAT AP配置 真机
网络·华为·智能路由器
liulilittle10 小时前
MAC-OS X 命令行设置IP、掩码、网关、DNS服务器地址
linux·网络·macos
吗喽对你问好10 小时前
华为5.7机考第一题充电桩问题Java代码实现
java·华为·排序
原住民的自修室10 小时前
比 Mac 便笺更好用更好看的便利贴
笔记·macos