linux设置pytorch镜像源
时间: 2025-02-28 09:46:39 浏览: 40
### 设置 PyTorch 镜像源的方法
为了在 Linux 系统上设置 PyTorch 的镜像源,可以按照如下方法操作:
#### 使用国内镜像加速安装 PyTorch
对于中国地区的开发者来说,使用国内的镜像站点能够显著提高下载速度。以清华大学开源软件镜像站为例,可以通过指定 `pip` 安装命令中的 `-i` 参数指向清华镜像地址来快速获取 PyTorch 及其依赖项。
```bash
pip install torch torchvision torchaudio -f https://download.pytorch.org/whl/torch_stable.html -i https://pypi.tuna.tsinghua.edu.cn/simple/
```
此命令会从清华大学提供的 Python 包索引服务中检索并安装最新稳定版的 PyTorch 库及其扩展库[^1]。
#### 修改环境变量配置文件实现永久生效
如果希望每次运行 pip 命令都自动应用该镜像,则可以在用户的 shell 初始化脚本(如 `.bashrc`, `.zshrc`)里添加一行 export 来定义 PIP_INDEX_URL 环境变量:
```bash
echo 'export PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple/' >> ~/.bashrc && source ~/.bashrc
```
这样做的好处在于无需每次都手动输入完整的 URL 地址,并且适用于所有基于 pip 进行包管理的操作系统平台上的项目开发工作流中[^2]。
#### 利用 conda 渠道进行安装
除了 pip 工具外,Anaconda 发行版自带的 conda 软件包管理系统同样支持自定义频道功能。针对那些已经习惯于 Anaconda 生态圈内的用户而言,在创建新的虚拟环境中可以直接指明要使用的特定渠道作为优先级最高的数据源之一:
```yaml
channels:
- defaults
- pytorch
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
```
保存以上 YAML 格式的文本到名为 environment.yml 文件内之后,再利用 `conda env create -f environment.yml` 创建新环境即可完成整个过程[^3]。
阅读全文
相关推荐


















