mac执行 npm 命令报错:zsh command not found npm

1. 问题分析

根据错误提示可以知道,有两种可能:

  1. 没有安装 nodejs
  2. 安装了 nodejs,但是环境没有配置

2. 解决方法

打开终端,查看是否安装 nodejs

执行brew info node 命令,若出现Not installed,则说明未安装。

用 brew 安装 nodejs

执行完,检查版本

说明安装成功!!!!

若还是报错:zsh: command not found: npm

则需要配置环境变量

路径换成自己的即可,若不晓得具体安装路径的,可以使用brew list node查看。

shell 复制代码
echo 'export PATH="/opt/homebrew/Cellar/node/21.7.3/bin:$PATH"' >> ~/.zshrc

然后执行:

shell 复制代码
source $HOME/.bashrc
source ~/.zshrc
source $HOME/.zshrc

以上再次执行npm -v,安装完成!!

相关推荐
momo_养身版24 分钟前
Browser use — 利用 AI 操作浏览器 · 原理篇
前端·openai
悲且狂28 分钟前
Vue环境搭建:vue+idea
前端·vue.js·intellij-idea
Allen Bright30 分钟前
【XML基础-1】深入理解XML:介绍、语法规则与实际应用
xml·前端
大个个个个个儿40 分钟前
vue3腾讯云直播 前端拉流(前端页面展示直播)
前端·javascript·腾讯云
momo_养身版43 分钟前
Browser use — 利用 AI 操作浏览器 · 实践篇
前端·ai编程
看晴天了1 小时前
关于web应用开发赛道的备考
前端·node.js·ecmascript 6
LoveCan1 小时前
ant-design-vue自动计算a-table每一列的宽度的实现
前端·vue.js
张天宇1 小时前
微信小程序custom-tab-bar
前端
喝西瓜汁的兔叽Yan1 小时前
【常用功能】下载文件和复制到剪切板
前端·javascript
少卿1 小时前
深入理解 useContext:从原理到实现
前端·react.js