Mac下载nvm 并且 解决找不到.zshrc文件和nvm command not found的问题
1. 问题描述
brew
如何100%下载成功,见我另外一篇文章:
Mac安装brew 国内镜像源下载 解决brew安装失败问题 成功率100%
问题详细描述:
首先我通过brew install nvm
下载成功了,但是nvm -v
的时候给我报错,错误信息如下:
nvm command not found
而且 nvm 所在文件夹也没有.zshrc文件
注意:
.zshrc
文件是隐藏问价,可以通过快捷键command+shif+.
打开隐藏文件
2. 解决办法(永久保持nvm有效)
2.1 终端手动创建.zshrc
文件
通过如下指令创建隐藏文件:
touch ~/.zshrc
然后会在当前文件夹下出现该文件:
2.2 添加环境变量
双击打开.zshrc
文件,默认肯定是空的(刚刚创建的嘛)
在.zshrc文件中添加以下环境变量代码:
export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion
具体操作如下:
保存,然后重新开一个窗终端,用nvm -v
检查是否安装成功
nvm -v
我的是已经成功安装,是4.0的版本,如下:
这下无论后续何时nvm -v
都能检查到版本号。
2.3 常用的nvm指令
可见我的另外一篇文章:【nvm】相关指令 && npm下载pnpm
2.4 其他问题解决
如果还是出现nvm command not found
,可能是如下问题
- 文件追加环境变量的时候
未保存
,需要保存才能生效 - 没有打开新的终端进行
nvm -v
,可能需要开新的终端 - 重新下载nvm(可能之前的nvm脏数据了,需要重新下载),使用
brew install nvm
指令重新下载,然后在按照上面我写的流程再走一遍,创建.zshrc,等等
2.5 参考文章链接
mac中如何安装nvm?如果并没有.zshrc文件该如何处理呢?
https://blog.csdn.net/weixin_50644805/article/details/134579309
如果这边文章对你有帮助,留下个关注和点赞,后续会持续更新高质量文章,你的关注是对我最大的鼓励,若有问题的话评论区见~