anaconda换源下载pytorch(Ubuntu)
时间: 2025-01-05 15:35:38 浏览: 16
### 更换源并安装 PyTorch
为了提高下载速度,在 Ubuntu 上可以通过配置 Anaconda 使用国内镜像源来安装 PyTorch。具体操作如下:
#### 配置 Anaconda 源
首先,更新当前的 conda 渠道设置为国内镜像地址,例如清华大学开源软件镜像站。这一步骤可以显著加快包管理器的工作效率。
```bash
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
```
接着,修改默认的 `defaults` 通道指向清华镜像:
```bash
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
```
最后确认更改已生效:
```bash
conda config --get channels
```
以上命令会将多个常用频道替换为中国境内的镜像站点[^1]。
#### 创建新的 Conda 环境并安装 PyTorch
创建一个新的 Python 版本环境(这里假设使用 Python 3.8),并将 PyTorch 及其依赖项一并加入此环境中:
```bash
conda create -n pytorch_env python=3.8 pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch
```
上述命令中的 `-c pytorch` 表示从官方 PyTorch 频道获取资源;如果之前已经成功替换了镜像源,则可以直接执行该指令而无需担心网络延迟问题[^4]。
激活新创建的环境:
```bash
conda activate pytorch_env
```
此时即可在该环境下运行基于 PyTorch 的项目了。
阅读全文