返回

轻轻松松,M1芯片Mac上安装Homebrew和nvm教程

前端

前言:

M1芯片Mac的推出标志着苹果计算机进入了一个新的时代,其强大的性能和能效让许多开发人员和用户赞不绝口。然而,由于M1芯片的架构与英特尔芯片不同,因此在M1 Mac上安装和使用某些软件可能会遇到一些兼容性问题。

Homebrew和nvm是两个在Mac上非常流行的软件包管理工具,分别用于安装和管理软件包和Node.js版本。在本文中,我们将详细介绍如何在M1芯片Mac上安装Homebrew和nvm,并提供一些使用技巧和常见问题解答。

安装Homebrew:

  1. 打开终端(Terminal)应用程序。

  2. 复制并粘贴以下命令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. 输入您的密码,然后按回车键。

  2. 安装过程将开始,可能需要一些时间。

  3. 安装完成后,您将看到一条消息,提示您Homebrew已成功安装。

安装nvm:

  1. 复制并粘贴以下命令:
brew install nvm
  1. 输入您的密码,然后按回车键。

  2. 安装过程将开始,可能需要一些时间。

  3. 安装完成后,您将看到一条消息,提示nvm已成功安装。

使用nvm:

  1. 重新启动终端(Terminal)应用程序。

  2. 运行以下命令以检查nvm是否已正确安装:

nvm --version
  1. 您应该会看到nvm的当前版本号。

  2. 要安装Node.js的特定版本,请运行以下命令:

nvm install <version>
  1. 例如,要安装Node.js 16.14.2版本,请运行以下命令:
nvm install 16.14.2
  1. 安装完成后,您将看到一条消息,提示Node.js已成功安装。

常见问题解答:

  • 我无法安装Homebrew或nvm,提示“权限被拒绝”错误。

    这可能是因为您没有以管理员权限运行终端(Terminal)应用程序。请尝试以管理员权限重新启动终端(Terminal)应用程序,然后重新运行安装命令。

  • 我安装了nvm,但是运行nvm命令时提示“nvm命令未找到”。

    这可能是因为您没有将nvm添加到您的PATH环境变量中。要将nvm添加到您的PATH环境变量中,请编辑您的.zshrc.bashrc文件,并在其中添加以下行:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
保存文件,然后重新启动终端(Terminal)应用程序。
  • 我安装了Node.js,但是运行Node.js命令时提示“Node.js命令未找到”。

    这可能是因为您没有将Node.js添加到您的PATH环境变量中。要将Node.js添加到您的PATH环境变量中,请编辑您的.zshrc.bashrc文件,并在其中添加以下行:

export PATH="$HOME/.nvm/versions/node/$(nvm version)/bin:$PATH"
保存文件,然后重新启动终端(Terminal)应用程序。

结论:

在本文中,我们详细介绍了如何在M1芯片Mac上安装Homebrew和nvm,并提供了一些使用技巧和常见问题解答。希望本文能够帮助您在M1 Mac上轻松管理软件包和Node.js版本。