怎么解决 MacM1 zsh: command not found: npm
时间: 2023-06-10 07:02:33 浏览: 177
针对 Mac M1 的处理器,需要使用 Rosetta 2 虚拟机来运行 npm,你可以尝试在终端中输入以下命令:
```
arch -x86_64 zsh
```
然后再尝试执行 npm 命令,看看是否可以成功。此外,还可以在终端中安装 Homebrew,并使用以下命令来安装 Node.js:
```
arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
```
```
arch -x86_64 /usr/local/bin/brew install node
```
安装完后,再次尝试执行 npm 命令看看是否可以成功。
相关问题
MacM1 zsh: command not found: npm
这个问题可能是因为您的系统中没有安装npm或者npm没有被正确配置。您可以尝试重新安装npm,或者检查您的配置文件中是否正确设置了npm的路径。如果还有问题,您可以把具体的错误信息提供给我,我可以更好地帮助您解决问题。
macm1安装nodejs
首先,在安装Node.js之前,需要确定你 macOS 上是否已经安装了 Homebrew,以便更方便地安装和管理软件包。 如果你还没有安装 Homebrew,可以从 https://brew.sh/ 上找到安装说明。
接下来,打开终端应用程序并输入以下命令安装最新版本的 Node.js:
```brew install node```
在运行该命令后,你的终端应该会显示一些输出,并向你询问是否愿意安装其他必需包。 输入 y , 运行命令就可以了。 然后,Homebrew 将自动下载和安装软件包。
当安装完成后,可以通过以下命令验证 Node.js 是否已正确安装:
```node -v```
如果 Node.js 已经安装成功,你应该会看到相应的版本号信息。
至此,你就已经成功在你的 Mac M1 上安装了 Node.js。 你可以使用 Node.js 来运行 JavaScript 代码,搭建 Web 应用等。同时,相信这也是你为了学习用途而将你的苹果 Mac M1 购买来的原因之一。
阅读全文