macOS 开发环境基础配置

macOS 开发环境基础配置

macOS 开发环境配置

 次点击
6 分钟阅读

[!TIP]
本文中优先使用 homebrew 进行安装与管理,不讨论其他方法

安装 homebrew 包管理器

终端中执行如下命令

# 安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 更新
brew update
brew upgrade

安装多版本 Java 开发环境

安装 jenv 用于管理多版本 Java

brew install jenv

echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(jenv init -)"' >> ~/.zshrc
source ~/.zshrc

安装各版本 JDK 并添加到 jenv 中

brew install openjdk@11
jenv add /opt/homebrew/opt/openjdk@11

brew install openjdk@17
jenv add /opt/homebrew/opt/openjdk@17

brew install openjdk@21
jenv add /opt/homebrew/opt/openjdk@21

使用 jenv 查看和管理

jenv versions

jenv global 21

java -version

Python 环境配置

本文中使用 Anaconda 配置和管理 Python 环境。

安装 Anaconda

brew install --cask anaconda

初始化

source /opt/homebrew/anaconda3/bin/activate
conda init zsh
source ~/.zshrc

后续配置

# 激活指定环境
conda activate base
# 查看版本
conda --version
which conda
# 关闭默认的 base 环境自动激活
conda config --set auto_activate_base false
# 自行创建环境示例
conda create -n myenv python=3.11
conda activate myenv
© 本文著作权归作者所有,未经许可不得转载使用。