【鸿蒙】彻底解决“command not found: ohpm”报错(即:Mac 如何正确安装ohpm)

1,511 阅读1分钟

一、首先检查是否有正确配置ohpm环境:

  1. 打开终端,查看ohpm的版本号:
ohpm -v
  1. 如果出现了版本号(1.2.0版本,如下图所示),那么恭喜你,你已经安装并配置好了ohpm,本篇文章可以忽略了。

72080ff8-546b-4577-860e-cdba5f9cf543.jpeg

  1. 如果报错:zsh: command not found: ohpm,则说明你的电脑没能正确配置ohpm环境,如下图所示:

image.png

二、查找ohpm路径。一般来说,安装好DevEco Studio后就会自动安装ohpm,只是ohpm的环境没有配置好才会报错。

  1. 依次打开DevEco Studio --> Preferences --> Build,Execution,Deployment --> Ohpm。【ohpm home】所示位置就是ohpm路径。 f2f370a8-f76f-4e5b-9fdb-8b2fabf675aa.jpeg

三、查看当前默认 shell 的路径。在终端输入命令:echo $SHELL

6171b6ce-73aa-4c0d-921c-8e6f8e1e68de.jpeg

四、打开对应文件,配置路径:

  1. 若执行上一步echo $SHELL的输出结果是/bin/zsh,则在终端输入vi ~/.zshrc
  2. 若执行上一步echo $SHELL的输出结果是/bin/base,则在终端输入vi ~/.bash_profile
  3. 单击键盘的字母"i",进入编辑模式。
  4. 复制下面的代码,粘贴到终端的末尾:
export OHPM_HOME="/Users/bill915/Library/Huawei/ohpm"
export PATH="${OHPM_HOME}/bin:${PATH}"

c5fc50b1-8109-4771-9fc3-c14613729ca7.jpeg

  1. 完成上一步后,按“ESC”键退出编辑模式,而后输入“:wq”,再单击“回车”键,以保存退出。

  2. 执行下面的命令,使配置生效:

    a. 如果打开的是 .zshrc 文件,则输入source ~/.zshrc

    b. 如果打开的是 .bash_profile 文件,则输入source ~/.bash_profile

  3. 到这里所有配置就完成了,此时重启终端,然后输入ohpm -v则会成功的显示其版本号。