本教程将带大家配置如下环境

  1. 原生 Python + pip 并替换为 TUNA 源
  2. conda 并替换为 TUNA 源
  3. Jupyter Notebook in VSCode

python 安装与清华源

mac 自带 python2, 但是请去官网下载 python3

Python Releases for macOS

Untitled

下载完双击无脑安装即可,安装完成后就可以在终端中编写交互式 Python 代码。

pipPython 原生的包管理器,虽然我个人主要使用 conda,并不经常使用 pip,但是某些非科学计算库仍旧需要通过 pip 下载,因此请将 pip 换源。

在终端中输入换源命令

pip config set global.index-url <https://pypi.tuna.tsinghua.edu.cn/simple>

将 pip 换成清华镜像源,加速安装各种 python 包

注意,如果此处出现问题,将 pip 更换为 pip3 即可

安装 conda 环境

这里推荐安装(且必须安装)更小巧轻便的 miniconda ,官网下载适配对应芯片版本的 sh 脚本(此处为了下载便捷,可以直接在 TUNA 官网下载)

anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

Untitled

此处是我们提前准备的适配 M1 芯片的 Miniconda

Miniconda3-latest-MacOSX-arm64.sh

此处是我们准备的适配 X86 芯片的 Miniconda

Miniconda3-py39_4.9.2-MacOSX-x86_64.sh

  1. 如果你不了解你 Mac 的芯片,那么打开 about this mac,查看即可。注意,凡是 i 标记的芯片都是 X86 架构,选择下方 X86 芯片版本的 miniconda 即可。至于 X86 和 arm64 的区别,下学期的计算机体系结构概论会详细讲解