返回
在 M1 芯片 Mac 上搭建开发环境的避坑指南
前端
2024-01-16 01:58:07
- 配置 Homebrew
Homebrew 是 Mac 上强大的包管理工具,可以轻松安装各种命令行工具和软件包。
1.1 安装 Homebrew
- 打开终端(Terminal)。
- 执行以下命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- 按照提示输入密码并确认。
- 安装完成后,重新启动终端。
1.2 更新 Homebrew
定期更新 Homebrew 以确保使用最新版本。
- 打开终端(Terminal)。
- 执行以下命令:
brew update
2. 安装 Python
Python 是一种流行的编程语言,广泛应用于 Web 开发、数据科学和机器学习等领域。
2.1 安装 Python
- 打开终端(Terminal)。
- 执行以下命令:
brew install python
- 安装完成后,验证 Python 是否安装成功:
python --version
2.2 安装 Python 包
您可以使用 pip 来安装 Python 包。
- 打开终端(Terminal)。
- 执行以下命令:
pip install <package_name>
3. 安装 Node.js
Node.js 是一个流行的 JavaScript 运行时,广泛应用于 Web 开发和服务器端开发等领域。
3.1 安装 Node.js
- 打开终端(Terminal)。
- 执行以下命令:
brew install node
- 安装完成后,验证 Node.js 是否安装成功:
node --version
3.2 安装 Node.js 包
您可以使用 npm 来安装 Node.js 包。
- 打开终端(Terminal)。
- 执行以下命令:
npm install <package_name>
4. 安装 Java
Java 是一种流行的编程语言,广泛应用于企业级应用开发、Android 开发等领域。
4.1 安装 Java
- 打开终端(Terminal)。
- 执行以下命令:
brew install java
- 安装完成后,验证 Java 是否安装成功:
java --version
5. 安装数据库
数据库是存储和管理数据的系统,在开发过程中经常需要使用。
5.1 安装 MySQL
MySQL 是一个流行的关系型数据库管理系统。
- 打开终端(Terminal)。
- 执行以下命令:
brew install mysql
- 安装完成后,验证 MySQL 是否安装成功:
mysql --version
5.2 安装 PostgreSQL
PostgreSQL 是另一个流行的关系型数据库管理系统。
- 打开终端(Terminal)。
- 执行以下命令:
brew install postgresql
- 安装完成后,验证 PostgreSQL 是否安装成功:
psql --version
5.3 安装 MongoDB
MongoDB 是一个流行的文档型数据库管理系统。
- 打开终端(Terminal)。
- 执行以下命令:
brew install mongodb
- 安装完成后,验证 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 和数据库等常用工具和技术的步骤,并提供了避坑指南。希望本文能够帮助您轻松搭建高效的开发环境,享受愉悦的编程体验。