线下培训沙龙

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 安装程序。你可以从官方网站下载,但使用 curlwget 命令直接在终端中下载会更方便。

根据你的 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

运行此命令后,安装程序会启动,你会看到以下提示:

  1. 阅读许可协议:按 Enter 键开始阅读。你可以按住空格键快速翻页。
  2. 同意许可协议:阅读完毕后,输入 yes 并按 Enter
  3. 确认安装位置:安装程序会询问你是否接受默认的安装路径(通常是 ~/miniconda3)。直接按 Enter 即可,除非你有特殊需求需要更改路径。
  4. 初始化 Miniconda:当被问及是否要初始化 Miniconda3 时,建议输入 yes。这会自动配置你的 shell,让你可以在终端中直接使用 conda 命令。

第三步:重启终端或加载配置

安装并初始化完成后,你需要关闭当前的终端窗口并重新打开一个新的。这样做是为了让刚才的 shell 配置生效。

或者,你也可以在当前终端窗口中运行以下命令来立即加载配置(适用于 zsh,这是 macOS 的默认 shell):

source ~/.zshrc

如果你的 shell 是 bash,则运行:

source ~/.bash_profile

第四步:验证安装

打开新的终端窗口后,你可以通过以下命令来验证 Miniconda 是否安装成功:

  1. 检查 conda 命令

    conda --version

    如果安装成功,这个命令会返回 conda 的版本号,例如 conda 23.10.0

  2. 查看环境列表

    conda env list

    你应该能看到一个名为 base 的默认环境,并且它前面有一个星号 *,表示当前处于这个环境中。

你的终端提示符前面现在可能也会出现 (base) 字样,这表明 condabase 环境是激活状态,这也是正常的。

总结:命令清单

这是一个快速复制粘贴的命令摘要(请根据你的芯片类型选择)。

对于 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

Windows

代码材料

下载链接