一、Anaconda的安装

利用conda安装pytorch时需要先下载安装Anaconda包管理工具,地址链接:
https://www.anaconda.com/,Anaconda安装可以参考:Python入门之开发环境配置:Anaconda与PyCharm的安装详解

如果下载缓慢,可以在清华镜像站中下载,地址:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

安装anaconda时的常见问题,可参考博客:
安装Anaconda时忘记点击自动配置环境变量的解决方案/手动配置Anaconda环境变量方法

安装完成后:
验证Anaconda是否安装完成:win+R,然后cmd进入命令行,输入

conda list

若能正常显示,则证明安装完成。

二、CUDA安装

安装CUDA之前需要首先确认当前pytorch支持的CUDA版本,可以去pytorch官网 查看。

这里选择CUDA10.1,因为很多版本都没有,由于版本具有时效性,所以建议先来看看有什么版本,再回去下载对应的CUDA。
随着时代进度,之后的CUDA版本肯定越来越高,因此安装CUDA之前首先确认CUDA版本!!!


百度搜索:CUDA10.1可下载相关版本(为什么选择10.1版本的原因在上方)

选择[local],下载。

下载完成后,双击安装即可,等待十多分钟,安装完毕。

注:这里可能会遇到一些问题,比如说检查兼容性时突然画面没了,这时就需要下载“驱动精灵”检查一下自己的什么驱动没有安装好,重新安装一下即可。

检测安装完成:win+R,然后cmd进入命令行,输入

nvcc -V

若能显示cuda10.1则证明安装完成。不必看下面的
注:如果nvcc找不到而出现错误,则查找该目录下是否有nvcc.exe,若存在,则只有一种可能,未配置环境变量

环境变量配置:

配置好这两个环境变量:

将这两个目录配置到path环境变量下,即可,ok,完成。再次运行win+R,然后cmd进入命令行,输入nvcc -V,应该就没问题了。

三、pytorch安装

打开pytorch官网,选择相应的版本,

复制下面的Run this Command:

conda install pytorch torchvision cudatoolkit=10.1 -c pytorch

然后,以管理员方式运行命令行,务必注意,以管理员方式运行

然后粘贴安装,即可。

如果出现这种错误,则证明没有以管理员方式运行。

如果正常,半个小时左右就能安装完成了。

但是,大多数情况下可能会遇到下载过慢的问题,尤其是文件:pytorch和torchvision,下载的时候可能会遇到无尽的等待。导致下载失败,出现HTTP balabla和TimeOut error。
如下错误:

这时推荐用清华镜像站替代默认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 install pytorch torchvision cudatoolkit=10.1 -c pytorch

但是这里一定要注意,去掉-c pytorch,安装的时候才会默认从清华源下载相应的包,因此这里用命令行:

conda install pytorch torchvision cudatoolkit=10.1

接着等待安装成功就好了。

四、验证安装

在编译器中输入:

import torchprint(torch.__version__)
print('GPU:',torch.cuda.is_available())

若输出正常,则证明pytorch安装完成。
输出结果:

ok,大功告成。
如果觉得有用,求赞求支持。

pytorch安装保姆级教程及安装缓慢的解决方案(超时Timeout导致安装失败解决方案)相关推荐

  1. VMware虚拟机最新详细安装保姆级教程(2023年新版教程)

    VMware最新详细安装保姆级教程(2023年新版教程) 大家好,我是洲洲,欢迎关注,一个爱听周杰伦的程序员.关注公众号[程序员洲洲]即可获得10G学习资料.面试笔记.大厂独家学习体系路线等-还可以加 ...

  2. opencv的安装保姆级教程,并在pycharm下配置opencv

    本人在这三周不断的试着安装opencv的过程中积累了一些关于安装opencv的经验:想的把自己的积累分享出去,也是第一次写技术博客:有什么不足请见谅: 正文: 1.安装python和pycharm(按 ...

  3. TPOT网络蜜罐安装——保姆级教程(一个人的血泪史)

    前言: 最近需要安装一个TPOT网络蜜罐,看网上教程太少或者我使用了不可行,受了俩星期的折磨后,由于不可抗因素需要重新安装,记录一下,防止后来人踩坑. 我的环境: WINDOWS10   VMware ...

  4. 【2023版】超详细Python+Pycharm安装保姆级教程,Python环境配置和使用指南,看完这一篇就够了

    这两年被Python初学小白问到最多的问题就是,该用什么代码编辑工具? 说实话,我个人是用Jupyter Notebook最多,主要是经常做数据可视化,方便些. 但对于初学者来说,PyCharm仍是不 ...

  5. 【Python安装-保姆级教程】马哥手把手教你安装Python并配置pycharm环境

    目录 一.安装Python解释器 二.安装.配置Pycharm 三.获取安装文件 本文首发公众号「老男孩的平凡之路」 您好,我是 @马哥python说 ,一枚10年程序猿. 我的社群中小白越来越多,咨 ...

  6. RustDesk自建服务器在Windows Server 2019 上安装 保姆级教程

    一.系统环境 windows server 2019 Standard 带桌面管理版 二.安装node.js 2.1.node.js基本信息 软件:node-v16.14.2-x86 node.js官 ...

  7. AWVS多平台安装(保姆级)教程

    工具简介 Acunetix Web Vulnerability Scanner(简称 AWVS) 是一款知名的自动化网络漏洞扫描工具,它通过网络爬虫测试你的网站安全,检测流行安全漏洞.它可以扫描任何可 ...

  8. Anaconda下载及安装保姆级教程(详细图文)

    文章目录 先导知识 Anaconda 下载 Anaconda 安装 Anaconda 配置环境变量 测试配置 Anaconda 其他操作 安装第三方包 卸载第三方包 查看环境包信息 导入导出环境 其他 ...

  9. Win11系统Python环境安装保姆级教程

    1.访问网站www.python.org 2.点击Downloads--All releases进行下载 3.进入下载界面后进入Looking for a specific release按照自己的需 ...

最新文章

  1. 【技术累积】【点】【编程】【13】XX式编程
  2. python 利用抛出异常并处理的优点
  3. QI实例-改变空间参考
  4. mysql数据结构_mysql的底层数据结构
  5. CentOS 安装Sqlite3
  6. 编程语言的语法与语义
  7. wsdl2java生成客户端代码_利用wsdl2java工具生成webservice的客户端代码
  8. 合伙人的重要性超过了商业模式和行业选择(转)
  9. 安徽省c语言程序设计省二题库,C语言程序设计题库二.pdf
  10. [渝粤教育] 四川信息职业技术学院 Linux网络管理 参考 资料
  11. JQuery高效制作网页特效第六章jQuery选择器课后作业
  12. MAK VR-Forces 3.7
  13. 重组标签云-标签聚类及其评价研究
  14. 计算机基础知识题精选
  15. java实现银行存款问题,字符串型的数字转为银行所用单位('零','壹','贰','叁','肆','伍','陆','柒','捌','玖')
  16. MySQL数据导出与导入
  17. 浅谈oracle复合数据类型
  18. 寻找苹果(Mac OS)分区的数据恢复软件经历
  19. 9月15日,计世网“创业投资”沙龙到上海
  20. 「Hive」regexp_extract提取函数的用法

热门文章

  1. 计算机组成原理指令寻址方式,计算机组成原理第四章第4讲指令和数据的寻址方式.ppt...
  2. 关于Redis缓存的三个一定要知道的问题哟!
  3. (2)文章页面浏览次数+网站访问次数统计显示
  4. 商机 | 大数据/政务云采购清单 招标5起,最高招标价为713万(10.18-10.20)
  5. 在Excel中画条形图和折线图的二组合图!
  6. Pr 电影感文字片头动画~
  7. 从零实现一个 k-v 存储引擎
  8. 计算机二级怎么删除空行,计算机二级国考Word题删除空行的小贴士
  9. Windows系统用bat(cmd)实现卡机,死机,蓝屏
  10. 会计电算化的过程 实质上是用计算机,河南电大会计学专科《社会实践(会专)》(教考一体化)网上考试试题及答案...