在 macOS 上配置 PyTorch 开发环境:从零开始的完整指南

核心问题:在 macOS 上,如何高效、正确地安装 Homebrew、Python、PyTorch 及其相关依赖库,并配置一个可用的开发环境。

目标读者

  • 机器学习/深度学习初学者,希望在 macOS 上开始 PyTorch 学习。
  • 已有其他平台开发经验,需要迁移到 macOS 的开发者。
  • 需要为团队或项目在 Mac 上搭建统一开发环境的技术负责人。

文章结构安排

  1. 环境准备:介绍通过中科大镜像安装 Homebrew 的方法,确保网络通畅。
  2. Python 安装与虚拟环境:使用 Homebrew 安装指定版本的 Python,并创建独立的虚拟环境。
  3. PyTorch 安装:通过 pip 安装 PyTorch 核心库(torch, torchvision, torchaudio)。
  4. 补充依赖安装:安装 dashscope、opencv-python 等常用辅助库。
  5. 编辑器功能速览(后续章节):简要介绍 CSDN Markdown 编辑器的高级功能,提升写作效率。

让我们开始吧。

通过中科大的镜像来安装 Homebrew(成功率最高):

/bin/bash -c "$(curl -fsSL https://mirrors.ustc.edu.cn/misc/brew-install.sh)"

安装好之后,使用brew安装python:

brew install python@3.11

选择相应的解释器,激活环境,可以在新终端输入:

source .venv/bin/activate

接下来安装pytorch:

pip install torch torchvision torchaudio

装好之后安装:

pip install dashscope opencv-python pillow numpy scipy
Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐