加速安装pytorch

加速安装pytorch

1 创建环境

打开Anaconda Prompt终端

#查看现在有哪些环境
conda env list

#创建新环境, 环境名称为:pytorch ,python版本为3.7
conda create -n pytorch python=3.7

#切换到该环境
conda activate pytorch

#如果想切换到其他环境eg:base,可以使用
conda activate base

#查看具体有哪些命令,使用help
conda help
conda create --help

2 显卡版本查询

  • 找到NVIDIA控制面板

NVIDIA控制面板有的在控制面板中可以找到,有的直接在桌面右下角可以看到 ;

更方便的直接在win10左下角的搜索框搜:NVIDIA;

  • 点击 帮助 — 系统信息 — 组件 — NVCUDA.DLL 可以看到CUDA的版本为10.1

3 安装合适的版本

在这里插入图片描述

  • 安装GPU版本

    选择 对应的CUDA版本10.1 + python语言 + 安装方式(可选 pip / conda /源码安装 ) + 电脑系统(linux / Mac /Windows) + pytorch版本

    #conda 安装
    conda install pytorch torchvision cudatoolkit=10.1 -c pytorch
    
    #pip安装
    pip install torch===1.4.0 torchvision===0.5.0 -f https://download.pytorch.org/whl/torch_stable.html
    
  • 安装CPU版本

    如果不想安装GPU版本,CUDA选项设置为None

    #conda 安装
    conda install pytorch torchvision cpuonly -c pytorch
    
    #pip安装
    pip install torch==1.4.0+cpu torchvision==0.5.0+cpu -f https://download.pytorch.org/whl/torch_stable.html
    

4 加快安装速度

按照官网命令进行安装时,速度很慢。这里推荐用清华源替代默认conda源的方法,可以解决下载过慢的问题

  • 添加清华源

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    conda config --set show_channel_urls yes
    
  • 为了保险起见,建议同时添加第三方conda源:

    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/cloud/msys2/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
    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/pytorch/
    

如果使用清华源进行安装,那么必须去掉 conda 安装命令后面的 -c pytorch,即:

#使用默认源
conda install pytorch torchvision cudatoolkit=10.1 -c pytorch

#使用清华源
conda install pytorch torchvision cudatoolkit=10.1

5 检验是否安装成功

#进入python环境
python

import torch
print(torch.__version__)   #查看torch版本
print(torch.cuda.is_available) #查看GPU版本是否可用
exit()  #退出

#查看conda 安装了哪些库
conda list  

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
能看到:cudatoolkit 版本为 10.1 pytorch版本为1.4.0;

安装成功!

6 参考链接

pytorch 在win10下的安装

conda安装Pytorch下载过慢解决办法

pytorch官网

CUDA官网

清华conda源地址

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值