Mac上如何安装pytorch
时间: 2025-06-23 18:30:10 浏览: 7
### 安装 PyTorch on Mac OS
对于希望在 Mac 操作系统上安装 PyTorch 的开发者来说,有几种方法可以实现此目标。最推荐的方式是通过 `conda` 或者直接使用 `pip` 命令来完成安装。
#### 使用 Conda 进行安装
Conda 提供了一个简单的方式来管理和创建独立的软件环境,这对于不同版本依赖项共存尤其有用。为了利用 conda 来安装 PyTorch:
1. 如果尚未安装 Anaconda 或 Miniconda,则需先访问官方网站下载适合 macOS 版本的应用程序并按照指示进行安装[^3]。
2. 打开终端应用,并执行如下命令以建立新的虚拟环境(假设命名为 pytorch_env),同时指定 Python 版本:
```bash
conda create -n pytorch_env python=3.9
```
3. 接下来激活新创建的环境:
```bash
conda activate pytorch_env
```
4. 最后,在这个环境中输入下面这条指令就可以轻松获取最新版的 PyTorch 及其必要的依赖组件了:
```bash
conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch
```
需要注意的是,尽管上述命令指定了 CUDA 工具包版本号,但实际上苹果 M 系列芯片并不支持 NVIDIA 的 GPU 加速功能,因此这里的 CUDA 设置仅适用于那些配备了 Intel 芯片组且外接兼容显卡的情况;而对于大多数基于 Apple Silicon 架构运行的机器而言,默认情况下会自动切换到 CPU-only 模式下工作[^1]。
#### 利用 Pip 实现快速部署
除了借助于 conda 外,还可以考虑采用 pip 方式来进行更加快捷简便的操作。特别是当面对网络连接不佳的问题时,建议配置国内镜像源加速下载过程。
1. 同样是在打开后的 Terminal 中操作,如果之前已经存在其他版本的 PyTorch 并打算覆盖更新的话,请先行卸载旧版本:
```bash
pip uninstall torch torchvision torchaudio
```
2. 对于想要提高下载效率的朋友来说,可以在接下来这一步骤里加入阿里云或清华大学开源软件镜像站作为参数选项之一:
```bash
pip install --upgrade pip && pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
```
3. 继续前进,现在只需一条简单的语句就能搞定整个安装流程啦!这里同样默认选择了不带任何 GPU 支持的基础版本:
```bash
pip install torch torchvision torchaudio
```
以上两种途径均能有效地帮助用户顺利完成 PyTorch 在 MacOS 上的成功搭建。无论选择哪种方式,都应确保系统的 Python 解释器以及相关开发工具链处于良好状态之下。
阅读全文
相关推荐


















