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
相关推荐
不会写代码00018 分钟前
Flutter 框架跨平台鸿蒙开发 - 免费英语口语评测:AI智能发音纠正
人工智能·flutter·华为·harmonyos
木斯佳22 分钟前
HarmonyOS 6实战(源码教学篇)— AVSession Kit 新特性【仿某云音乐实现媒体会话和后台播放管理】【API20】
华为·harmonyos·媒体
Miguo94well23 分钟前
Flutter框架跨平台鸿蒙开发——失物招领APP的开发流程
flutter·华为·harmonyos
实时云渲染dlxyz668824 分钟前
鸿蒙系统下,点盾云播放器使用一段时间后忽然读取不到视频解决方法
音视频·harmonyos·点盾云播放·纯鸿蒙系统播放·应用权限授权
小风呼呼吹儿27 分钟前
Flutter 框架跨平台鸿蒙开发 - 全国公积金查询:智能公积金管理助手
flutter·华为·harmonyos
大雷神35 分钟前
HarmonyOS智慧农业管理应用开发教程--高高种地--第11篇:任务管理与提醒系统
harmonyos
普马萨特38 分钟前
如何从安卓系统中获取扫描到的 Wi‑Fi 的 MAC 地址和 RSSI?
android·macos
翰德恩咨询43 分钟前
DSTE咨询洞见:华为战略管理体系的进化之路
华为·华为战略·dste
zilikew1 小时前
Flutter框架跨平台鸿蒙开发——小说人物生成APP开发流程
flutter·华为·harmonyos·鸿蒙
ShuiShenHuoLe1 小时前
记录一次在使用beta版DevecoStudio打包的问题
harmonyos