如和安装conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia这个版本的,但用国内的源下载
时间: 2024-10-19 10:16:44 浏览: 66
在国内安装`conda`并下载特定版本的PyTorch、torchvision、torchaudio以及pytorch-cuda,你需要替换默认的国外镜像为国内可用的加速源。以下是步骤:
1. **更新或安装Anaconda**: 首先确保你已经安装了Anaconda,如果没有,可以从Miniconda官网下载对应版本的安装包,比如https://www.anaconda.com/products/distribution。
2. **配置国内镜像**:
- 打开终端或命令提示符。
- 运行以下命令,将Anaconda的默认源更换为中国源,例如阿里云或清华大学源。这里我们以阿里云为例:
```
conda config --set channels defaults
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/main/
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/r/
conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/menpo/
```
3. **安装所需包**:
使用以下命令安装指定的PyTorch版本及其依赖包,注意替换`your_username`为你自己的用户名(如果需要的话):
```
conda create -n torchenv python=3.8 # 创建一个新的环境
conda activate torchenv # 激活新环境
conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia --strict-channel-priority
```
如果提示找不到某些包,可以尝试添加更多国内镜像源,如清华源:
```
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
```
4. **确认安装**:
安装完成后,你可以通过`conda list`检查是否已成功安装所需的包,并确保它们来自正确的渠道。
阅读全文