Mac 下载 nvm 后执行nvm -v 命令报错 nvm: command not found

1、问题:Mac 使用命令下载nvm 成功后执行 nvm -v 查看,报错:nvm command not found

2、原因:可能是系统更新后,默认的 shell 是 zsh,所以找不到配置文件

3、解决:可添加编辑.bash_profile 和 .zshrc 文件

打开终端:

bash 复制代码
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

安装成功

相关推荐
黑化旺仔7 天前
【OC】KVO
macos·ios·objective-c·cocoa
Liekkas Kono8 天前
macOS 27 安装 VMware Fusion 和 Win11 经验
macos·win11·vmware
shark-chili10 天前
关于AI辅助编程的认知
数据库·人工智能·redis·macos·缓存
zwd200510 天前
Mac 上写英文遇到不会的词,有哪些工具?输入法、翻译软件、写作助手怎么选
人工智能·macos·效率工具·英语写作·输入法·deepl·翻译工具
33三 三like10 天前
Jx-Mac 本地部署过程总结
macos
大象AI共学11 天前
想在手机上读 Obsidian?Mac → iPhone / 安卓的零成本方案
macos·智能手机·iphone
sysinside12 天前
如何创建可引导的 macOS Golden Gate 27 安装介质
macos
Dr.Buho12 天前
macOS 27 升级教程:兼容机型、三种安装方法与降级提示
经验分享·macos
sysinside12 天前
macOS Golden Gate 27.0 (26A428) 正式版 Boot ISO 原版可引导映像下载
macos
黑科技iOS上架13 天前
Cocos应用App Store4.3被拒怎么自查
macos·ios·objective-c·cocoa·审核·ios混淆·cocos混淆