HarmonyOS鸿蒙Next中报错:/bin/sh: exti: inaccessible or not found

HarmonyOS鸿蒙Next中报错:/bin/sh: exti: inaccessible or not found

这是Mac 上配置的环境变量:

export PATH=~/command-line-tools/bin:$PATH
```bash
export HDC_HOME=~/command-line-tools/sdk/default/openharmony/toolchains
```bash
export PATH=$PATH:$HDC_HOME
```bash
export PATH=~/command-line-tools/bin:$PATH
```bash
export PATH=~/command-line-tools/bin:$PATH

更多关于HarmonyOS鸿蒙Next中报错:/bin/sh: exti: inaccessible or not found的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

您好,可以采取以下方式解决:

点击setting,打开sdk,查看当前api版本对应的toolchains取消勾选确认后再重新勾选下载
或者尝试以下方案:

在SDK的toolchains目录下。
想直接使用的话把这个目录放到环境变量

  1. 打开Mac下的终端,输入以下命令,打开bash_profile文件
    sudo vim ~/.bash_profile

  2. 输入i进入vim编辑模式:

  3. 然后我们输入下面数据:

    export PATH=$PATH:/Users/xxx/Library/Huawei/Sdk/openharmony/9/toolchains  
    export OHPM_HOME=/Users/xxx/Library/Huawei/ohpm  
    export PATH=${OHPM_HOME}/bin:${PATH}  
    export HDC_SERVER_PORT=7036  
    
  4. 然后按esc键退出编辑模式。并输入 :wq 然后回车,保存并退出编辑。

  5. 输入 source ~/.bash_profile ,让刚刚的配置生效。

  6. 然后输入 hdc help,发现hdc命令可以使用了。

注:相关路径填对应的真实路径

更多关于HarmonyOS鸿蒙Next中报错:/bin/sh: exti: inaccessible or not found的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,报错“/bin/sh: exti: inaccessible or not found”通常是由于系统无法找到或访问指定的命令或脚本。具体原因可能包括:

  1. 命令拼写错误:检查命令是否正确拼写,例如“exti”可能是“exit”的拼写错误。
  2. 路径问题:确保命令或脚本位于正确的路径中,并且路径在环境变量中已配置。
  3. 权限问题:检查命令或脚本的权限,确保当前用户有执行权限。
  4. 文件系统问题:确认文件系统未损坏,且命令或脚本未被删除或移动。

解决方法包括:

  • 检查并修正命令拼写。
  • 确保命令或脚本路径正确,并在环境变量中配置。
  • 使用chmod命令调整权限。
  • 检查文件系统完整性。

如果问题持续,建议进一步检查系统日志以获取更多信息。

在HarmonyOS鸿蒙Next中,出现/bin/sh: exti: inaccessible or not found错误,通常是因为系统无法找到或访问exti命令。可能的原因包括:

  1. 拼写错误:检查命令是否为exit,而不是exti
  2. 路径问题:确保/bin/sh路径正确,且exit命令存在于该路径下。
  3. 权限问题:检查/bin/shexit命令的权限,确保有执行权限。

建议先确认命令拼写,再检查路径和权限设置。

回到顶部