zsh: permission denied: /Users/xxxx/.nvm/nvm.sh

958 阅读1分钟

通过nvm -v 命令检查,如果成功会出现当前nvm版本号,但是却显示

-bash: nvm: command not found

配置环境变量:

1.在终端输入

touch ~/.bash_profile

2.在终端输入

source ~/.bash_profile

此时,如果还是找不到nvm的话

3.在终端输入

~/.nvm/nvm.sh

如果~/.nvm/nvm.sh提示没有权限:

zsh: permission denied: /Users/zx/.nvm/nvm.sh

  1. 增加权限运行 sh 脚本
chmod u+x /Users/zx/.nvm/nvm.sh
  1. 修改配置文件

在 ~目录下,新建或者修改 .zshrc 文件

touch .zshrc
  1. 写入如下代码
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
  1. 检查安装效果
nvm --version

安装成功