当前位置: 首页 > article >正文

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


http://www.kler.cn/a/471520.html

相关文章:

  • Flutter Web 中文字体显示异常问题
  • GaussDB SQL调优之改写SQL消除子查询
  • Android NDK开发实战之环境搭建篇(so库,Gemini ai)
  • (一)使用 WebGL 绘制一个简单的点和原理解析
  • 在macOS上安装MySQL
  • UDP_TCP
  • 大风车excel:如何题库批量导入excel?批量导入
  • 年会抽奖Html
  • VSCode 插件全解析:解锁编码新维度
  • Ubuntu20.04中EasyConnect启动报错
  • C++编程基础:类型转换四式速记const_cast,dynamic_cast,reinterpret_cast,static_cast
  • PHP语言的多线程编程
  • 【顶刊TPAMI 2025】多头编码(MHE)之Part 6:极限分类无需预处理
  • IO Virtualization with Virtio.part 2 [十三]
  • 【漏洞分析】DDOS攻防分析(二)
  • MATLAB语言的语法糖
  • asammdf python 处理MF4文件库简介
  • C# AIModelRouter:使用不同的AI模型完成不同的任务
  • 深圳跨境电商建站外贸电商建站哪家好?
  • Sam Altman发布博客,回顾OpenAI九年历程,直言目标已瞄准ASI超级人工智能
  • Oracle LiveLabs实验: Multitenant Advanced Capabilities
  • 【计算机网络】深入了解交换机:概念、命令及基本操作
  • 服务器 CPU 消耗过高是什么原因?
  • 何为“正则表达式”!
  • Nature Electronics——近传感器计算:50 nm异构集成技术的革命
  • 冠珠瓷砖荣获陶瓷品牌大会年度领军品牌