Mac安装nvm 后关闭终端后报错:zsh: command not found:nvm

1,649 阅读1分钟

按照正常步骤,当前安装 nvm 成功了,但是每次关闭终端后,再打开时,都需要重新执行 source ~/.bash_profile 才能重新使用 nvm 命令,否则提示 zsh:commond not found:nvm

1.配置 .bash_profile文件

(1)打开访达 command+shift+. 显示隐藏文件

(2)进入当前用户文件夹 对应如下命令也不一样

.nvm文件进入是否存在.bash_profile隐藏文件,如果没有进行创建
或者
.nvm 同级文件下进行创建

把如下代码复制进去 command+s保存关闭文件

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

使改配置文件生效

source ~/.nvm/.bash_profile   // (.nvm下一级存在.bash_profile)
source ~/.bash_profile       // (.nvm同级级存在.bash_profile)

(3)同样方法配置 .zshrc文件 当下选择在与.nvm文件夹同级位置新建,添加下面代码:

export NVM_DIR=~/.nvm
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
source ~/.zshrc

2.重新打开终端进行验证

nvm -v

常用nvm命令如下

注: 改文章摘录