行业知识
Mac 下载 nvm 后执行nvm -v 命令报错 nvm: command not found
2026-11-07 09:56:52
来源:互联网转载
1、问题:Mac 使用命令下载nvm 成功后执行 nvm -v 查看,报错:nvm command not found
2、原因:可能是系统更新后,默认的 shell 是 zsh,所以找不到配置文件
3、解决:可添加编辑.bash_profile 和 .zshrc 文件
打开终端:
cd ~/.nvm //进入.nvm 目录touch .bash_profile //查看创建.bash_profile文件,如果有直接 open //添加 编辑.bash_profile文件内容 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 .bash_profile // 运行.bash_profile 文件nvm -v //检查nvm 是否显示如果没有可添加编辑 .zshrc 文件touch .zshrc //步骤同上 ,有可open .zshrc //在.zshrc 中添加编辑// 可以添加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 ~/.bash_profile //保存关闭文件 运行命令source ~/.zshrc nvm -v //检查nvm
4、如果重新打开终端执行 nvm -v 再次报错nvm command not found
原因是可能是目录关系,默认限制在了.nvm 文件夹目录了,故外层找不到
可再次在本路径(终端)执行添加编辑一次 .bash_profile 和 .zshrc 文件(同上)
5、安装:nvm 命令
sudo curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
安装成功
上一篇:服务器硬件怎么换?