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

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


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

http://www.dtcms.com/a/122562.html

相关文章:

  • aws平台练习
  • 【VUE3】Eslint 与 Prettier 的配置
  • 使用Java操作Neo4j数据库
  • Kotlin 学习--数组
  • 【大模型微调】如何解决llamaFactory微调效果与vllm部署效果不一致如何解决
  • 深入了解提示工程:通往AI高效协作的桥梁
  • Redis和数据库一致性问题
  • 微前端架构深度解析
  • 华为海思IC前端中后端(COTXPU)岗位笔试机考题
  • 深入理解 rsync daemon 模式(守护进程)
  • 【简单理解什么是简单工厂、工厂方法与抽象工厂模式】
  • 【“星睿O6”AI PC开发套件评测】在O6开发板使用gemma-2b测试CPU性能
  • 测试用例 [软件测试 基础]
  • 加油站小程序实战教程10开通会员
  • 重构居家养老安全网:从 “被动响应” 到 “主动守护”
  • Windows上使用Qt搭建ARM开发环境
  • 如何在idea中快速搭建一个Spring Boot项目?
  • <项目代码>苹果识别<目标检测>
  • 从零到精通:Kafka学习路径全解析
  • 阅读MySQL实战45讲第9天
  • Windows + vmware + ubuntu+docker + docker-android实现Android模拟器构建和启动
  • Java——字符串(黑马个人听课笔记)
  • flutter开发音乐APP(前提准备)
  • 计算机网络笔记-分组交换网中的时延
  • 【挑战项目】 --- 微服务编程测评系统(在线OJ系统)(一)
  • MongoDB 的详细介绍
  • 网络基础2
  • 【含文档+PPT+源码】基于python爬虫的豆瓣电影、音乐、图书数据分析系统
  • Vue 基础语法介绍
  • 剑指Offer(数据结构与算法面试题精讲)C++版——day9