当前位置: 首页 > article >正文

zsh: command not found: nvm 问题(Mac)

安装nvm

step1: 打开终端
安装nvm
brew install nvm

step2: 检查是否能使用
nvm --version
然后报错出现:zsh: command not found: nvm
解决方法如下:
(1): 使用vim打开.bash_profile文件进行修改

vim ~/.bash_profile

按 i 键进入插入模式,然后输入下面代码:

export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

然后按 esc 键,退出插入模型,然后输入 :wq! 按下回车 (即可完成文件的编辑和保存退出)

(2): 使用vim打开.zshrc文件进行修改

vim ~/.zshrc

同样按 i 键进入插入模式,然后输入下面代码:

export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

然后按 esc 键,退出插入模型,然后输入 :wq! 按下回车 (即可完成文件的编辑和保存退出)

step 3: 使用vim打开.profile文件进行修改

vim ~/.profile

同样按 i 键进入插入模式,然后输入下面代码:

export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

然后按 esc 键,退出插入模型,然后输入 :wq! 按下回车 (即可完成文件的编辑和保存退出)

step 4: 依次运行下面代码,进行文件的重新加载

source  ~/.bash_profile
source  ~/.zshrc
source  ~/.profile

step 5: 输入下面代码,验证nvm是否可用

nvm --version

http://www.kler.cn/news/363833.html

相关文章:

  • 多ip访问多网站
  • 当数据遇到威胁:强化治理以抵御网络攻击
  • 程序员:数字时代的先锋
  • 内存溢出与内存泄漏详解!
  • 系统登录接口文档Demo
  • 网络安全领域推荐证书介绍及备考指南
  • 得物iOS函数调用栈及符号化调优实践|得物技术
  • 【前端布局 如何适配不同分辨率 vue2】
  • 12、论文阅读:利用生成对抗网络实现无监督深度图像增强
  • 【Java】多线程-线程创建的两种方式【主线学习笔记】
  • 在vue中key的原理是什么,有什么作用
  • 《Vue.js 组件开发秘籍:从基础到高级》
  • CTFHUB技能树之文件上传——无验证
  • sql-labs靶场第十六关测试报告
  • 一款精美的导航引导页html源码
  • STM32 从0开始系统学习 1
  • 从0开始深度学习(20)——延后初始化和自定义层
  • Text实现美团部分样式
  • 代码随想录刷题学习日记
  • 基础知识 main函数形参 C语言
  • C++:模板的特化与分离编译
  • Python re 模块:正则表达式的强大工具
  • 全局滚动和局部滚动
  • 多模态大语言模型(MLLM)-Deepseek Janus
  • Spring AI 1.0.0 M1版本新特性!
  • 代码随想录算法训练营第二十二天|Day22 回溯算法