线下培训沙龙
Mac
Mac配置教程
1. Python安装
在macOS上安装Python,推荐使用Homebrew包管理器,它可以简化安装和管理过程。
1.1 安装Homebrew
如果您的Mac尚未安装Homebrew,请先安装它。推荐用清华镜像源,无需科学上网:https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/
打开“终端” (Terminal),并执行以下命令:
理论上Mac自带了bash、git 和 curl,所以只需先安装 CLT for Xcode 即可。
xcode-select --install
安装过程中,您可能需要输入管理员密码。(就是开机密码)
接着,在终端输入以下几行命令设置环境变量:
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git"
export HOMEBREW_INSTALL_FROM_API=1
最后,安装homebrew
git clone --depth=1 https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/install.git brew-install
/bin/bash brew-install/install.sh
rm -rf brew-install
安装成功后需将 brew 程序的相关路径加入到环境变量中:
test -r ~/.bash_profile && echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.bash_profile
test -r ~/.zprofile && echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
现在,homebrew应该就安装好了。在terminal输入下面的命令:
brew --version
如果显示形如Homebrew 4.6.16,证明安装成功。恭喜🎉
1.2 使用Homebrew安装Python
安装好Homebrew后,在终端中运行以下命令来安装最新版本的Python:
brew install python
Homebrew会自动处理路径和依赖项。
1.3 验证安装
安装完成后,可以通过以下命令验证Python是否安装成功:
python3 --version
同样,pip(Python的包管理器)也会被一并安装,您可以通过以下命令验证:
pip3 --version
2. 命令行工具
macOS自带了功能强大的命令行工具——“终端” (Terminal),默认使用的shell是Zsh。
2.1 打开终端
您可以通过以下方式打开终端:
- 在“应用程序”文件夹下的“实用工具”文件夹中找到并打开“终端”。
- 使用Spotlight搜索(快捷键
Command + Space),输入“终端”并按回车。
2.2 Zsh简介
从macOS Catalina开始,Zsh (Z shell) 成为了Mac默认的shell。它在功能上与Bash类似,但提供了更多高级功能,如更智能的自动补全和主题支持。
2.3 基本指令
以下是一些在Zsh中常用的基本命令,与Windows中的命令有所对应:
查看当前路径:
pwd列出目录内容:
ls切换目录 :
cd /path/to/directory创建文件夹 :
mkdir folder_name删除文件 :
rm filename运行Python脚本:
python3 script.py使用pip安装包:
pip3 install package_name
其它
pip、conda、VSCODE的安装和和使用参考Windows下的即可。唯一不同是下载的时候选择Mac对应的版本。
Conda安装步骤
第一步:下载 Miniconda 安装脚本
首先,你需要下载适用于 macOS 的 Miniconda 安装程序。你可以从官方网站下载,但使用 curl 或 wget 命令直接在终端中下载会更方便。
根据你的 Mac 芯片类型,选择以下相应的命令。如果不确定你的芯片类型,可以在“关于本机”中查看(Apple 菜单 -> 关于本机)。
适用于 Apple Silicon (M1, M2, M3 等) Mac 的命令 (arm64):
curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh适用于 Intel 芯片 Mac 的命令 (x86_64):
curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh上述命令会将最新的 Miniconda 安装脚本下载到你当前所在的终端目录。
第二步:运行安装脚本
下载完成后,使用 bash 命令来运行安装脚本。
适用于 Apple Silicon Mac:
bash Miniconda3-latest-MacOSX-arm64.sh适用于 Intel Mac:
bash Miniconda3-latest-MacOSX-x86_64.sh
运行此命令后,安装程序会启动,你会看到以下提示:
- 阅读许可协议:按
Enter键开始阅读。你可以按住空格键快速翻页。 - 同意许可协议:阅读完毕后,输入
yes并按Enter。 - 确认安装位置:安装程序会询问你是否接受默认的安装路径(通常是
~/miniconda3)。直接按Enter即可,除非你有特殊需求需要更改路径。 - 初始化 Miniconda:当被问及是否要初始化 Miniconda3 时,建议输入
yes。这会自动配置你的 shell,让你可以在终端中直接使用conda命令。
第三步:重启终端或加载配置
安装并初始化完成后,你需要关闭当前的终端窗口并重新打开一个新的。这样做是为了让刚才的 shell 配置生效。
或者,你也可以在当前终端窗口中运行以下命令来立即加载配置(适用于 zsh,这是 macOS 的默认 shell):
source ~/.zshrc如果你的 shell 是 bash,则运行:
source ~/.bash_profile第四步:验证安装
打开新的终端窗口后,你可以通过以下命令来验证 Miniconda 是否安装成功:
检查 conda 命令:
conda --version如果安装成功,这个命令会返回 conda 的版本号,例如
conda 23.10.0。查看环境列表:
conda env list你应该能看到一个名为
base的默认环境,并且它前面有一个星号*,表示当前处于这个环境中。
你的终端提示符前面现在可能也会出现 (base) 字样,这表明 conda 的 base 环境是激活状态,这也是正常的。
总结:命令清单
这是一个快速复制粘贴的命令摘要(请根据你的芯片类型选择)。
对于 Apple Silicon (M1/M2/M3) Mac:
# 下载
curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh
# 安装 (根据提示操作)
bash Miniconda3-latest-MacOSX-arm64.sh
# 重启终端或运行
source ~/.zshrc
# 验证
conda --version对于 Intel Mac:
# 下载
curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh
# 安装 (根据提示操作)
bash Miniconda3-latest-MacOSX-x86_64.sh
# 重启终端或运行
source ~/.zshrc
# 验证
conda --version