返回

在 M1 芯片 Mac 上搭建开发环境的避坑指南

前端

  1. 配置 Homebrew

Homebrew 是 Mac 上强大的包管理工具,可以轻松安装各种命令行工具和软件包。

1.1 安装 Homebrew

  1. 打开终端(Terminal)。
  2. 执行以下命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. 按照提示输入密码并确认。
  2. 安装完成后,重新启动终端。

1.2 更新 Homebrew

定期更新 Homebrew 以确保使用最新版本。

  1. 打开终端(Terminal)。
  2. 执行以下命令:
brew update

2. 安装 Python

Python 是一种流行的编程语言,广泛应用于 Web 开发、数据科学和机器学习等领域。

2.1 安装 Python

  1. 打开终端(Terminal)。
  2. 执行以下命令:
brew install python
  1. 安装完成后,验证 Python 是否安装成功:
python --version

2.2 安装 Python 包

您可以使用 pip 来安装 Python 包。

  1. 打开终端(Terminal)。
  2. 执行以下命令:
pip install <package_name>

3. 安装 Node.js

Node.js 是一个流行的 JavaScript 运行时,广泛应用于 Web 开发和服务器端开发等领域。

3.1 安装 Node.js

  1. 打开终端(Terminal)。
  2. 执行以下命令:
brew install node
  1. 安装完成后,验证 Node.js 是否安装成功:
node --version

3.2 安装 Node.js 包

您可以使用 npm 来安装 Node.js 包。

  1. 打开终端(Terminal)。
  2. 执行以下命令:
npm install <package_name>

4. 安装 Java

Java 是一种流行的编程语言,广泛应用于企业级应用开发、Android 开发等领域。

4.1 安装 Java

  1. 打开终端(Terminal)。
  2. 执行以下命令:
brew install java
  1. 安装完成后,验证 Java 是否安装成功:
java --version

5. 安装数据库

数据库是存储和管理数据的系统,在开发过程中经常需要使用。

5.1 安装 MySQL

MySQL 是一个流行的关系型数据库管理系统。

  1. 打开终端(Terminal)。
  2. 执行以下命令:
brew install mysql
  1. 安装完成后,验证 MySQL 是否安装成功:
mysql --version

5.2 安装 PostgreSQL

PostgreSQL 是另一个流行的关系型数据库管理系统。

  1. 打开终端(Terminal)。
  2. 执行以下命令:
brew install postgresql
  1. 安装完成后,验证 PostgreSQL 是否安装成功:
psql --version

5.3 安装 MongoDB

MongoDB 是一个流行的文档型数据库管理系统。

  1. 打开终端(Terminal)。
  2. 执行以下命令:
brew install mongodb
  1. 安装完成后,验证 MongoDB 是否安装成功:
mongod --version

6. 避坑指南

6.1 使用正确的 Python 版本

M1 芯片 Mac 上的 Python 默认版本是 3.9,但某些软件包可能需要使用其他版本的 Python。您可以使用以下命令切换 Python 版本:

brew install python@3.8

6.2 安装 Java 开发工具包 (JDK)

某些 Java 应用需要安装 Java 开发工具包 (JDK)。您可以使用以下命令安装 JDK:

brew install jdk

6.3 配置环境变量

在终端(Terminal)中执行以下命令以配置环境变量:

export PATH="/opt/homebrew/opt/python@3.9/bin:$PATH"
export PATH="/opt/homebrew/opt/node@16/bin:$PATH"
export PATH="/opt/homebrew/opt/java/bin:$PATH"
export PATH="/opt/homebrew/opt/mysql/bin:$PATH"
export PATH="/opt/homebrew/opt/postgresql/bin:$PATH"
export PATH="/opt/homebrew/opt/mongodb/bin:$PATH"

6.4 启动数据库服务

在终端(Terminal)中执行以下命令以启动数据库服务:

brew services start mysql
brew services start postgresql
brew services start mongodb

总结

本文介绍了如何在配备 M1 芯片的 Mac 上配置开发环境,涵盖了从安装 Homebrew 到配置 Python、Node.js、Java 和数据库等常用工具和技术的步骤,并提供了避坑指南。希望本文能够帮助您轻松搭建高效的开发环境,享受愉悦的编程体验。