写这篇文章的主要目的是记录和分享一下自己成功安装的过程,如果有小伙伴正在被这个问题困扰的话,也可以看看是否能从这里找到解决的办法。

话不多说,先梳理一下我的大概流程

  • 安装CUDA
  • 安装cuDNN
  • 安装pytorch
  • 测试

第一步,安装CUDA

我们都知道安装CUDA是为了利用显卡上的GPU加速运算,所以首先要确定一个事,你的电脑显卡是否支持CUDA,并且是否已经安装了驱动。

先说驱动,打开设备管理器,找到显示适配器,如果能够看到自己的显卡型号的话,就说明驱动已经安装成功了,如果出现黄色感叹号的话,说明驱动异常,需要重新安装。我的电脑是直接安装好了,所以不用再去下载安装,如果你需要安装的话可以自行去官网下载,一些注意事项可以提前搜索一下。

再说如何查看自己的显卡是否支持CUDA,提供一种方法,找到NVIDIA控制面板我的是在右下角状态栏里。然后点帮助组件NVCUDA.DLL可以查看显卡支持的CUDA版本。

接下来就是去官网下载对应版本的CUDA,我当时直接去官网,发现直接下载是11版本了,而我需要的是10.1版本,后来通过查询,发现这个地址可以下载任意版本的CUDA。

然后选择按自己的需要选择下载。

下载以后按步骤进行安装就可以了,这里还有一个前提是,你的电脑要提前安装了vs2015版本以上。安装过程中注意有两个路径,第一个是临时解压的路径,第二个才是安装的路径。安装的路径如果不是默认的话,需要记住,因为后面添加环境变量的时候要用到。

上面是第一个路径

选择自定义

这是第二个路径,实际安装的位置,建议不要修改,方便后面添加环境变量。

打开powershell,或者cmd命令窗口,输入nvcc -V,查看是否安装成功。上图表示已经安装成功。

添加环境变量。电脑->属性->高级系统设置->环境变量

CUDA_SDK_PATH = C:ProgramDataNVIDIA CorporationCUDA Samplesv10.1 CUDA_LIB_PATH = %CUDA_PATH%libx64 CUDA_BIN_PATH = %CUDA_PATH%bin CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%binwin64 CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%commonlibx64

将上面的内容新建到系统变量之中

然后再找到系统变量中的path,选择编辑

添加以下内容:

%CUDA_LIB_PATH%;%CUDA_BIN_PATH%;%CUDA_SDK_LIB_PATH%;%CUDA_SDK_BIN_PATH%; C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1libx64; C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1bin C:ProgramDataNVIDIA CorporationCUDA Samplesv10.1commonlibx64; C:ProgramDataNVIDIA CorporationCUDA Samplesv10.1binwin64;

第二步,安装cuDNN

首先去官网下载。第一次需要注册一下,

选择CREATE AN ACCOUNT

然后就是注册一个账号,注册以后再回去下载。

选择与CUDA适合的版本。

再选择与自己系统合适的cuDNN。

下载以后是一个安装包,解压以后会有三个文件夹。将三个文件夹中的内容复制到你安装的CUDA中相应的文件夹中去。比如你解压以后有个lib,那么就复制其中的内容。再找到CUDA的路径,同样找到lib文件夹,将复制的内容到文件夹下。

第三步,安装pytorch

去pytorch官网选择合适的版本,然后复制代码到CMD或者powershell。

安装之前如果以前有安装过torch,pytorch,torchvision统统卸载。

pip uninstall torch

或者用

conda uninstall torch

我当时是之前有安装过,所以直接安装不成功,卸载以后可以。

最后一步,测试

打开powershell,进入pyhton,torch.codu.is_available输出为Ture,则表示安装成功,可以使用了。

本文是自己的安装总结,可能有不是很完善的地方,欢迎指出,交流。

参考:https://blog.csdn.net/fengxinzioo/article/details/105646969

pytorch 源_Windows10+CUDA 10.1.0+pytorch安装过程相关推荐

  1. cuda pytorch 环境变量_Windows10+CUDA 10.1.0+pytorch安装过程

    写这篇文章的主要目的是记录和分享一下自己成功安装的过程,如果有小伙伴正在被这个问题困扰的话,也可以看看是否能从这里找到解决的办法. 话不多说,先梳理一下我的大概流程安装CUDA 安装cuDNN 安装p ...

  2. Linux和Windows系统下:安装Anaconda、Paddle、tensorflow、pytorch,GPU[cuda、cudnn]、CPU安装教学,以及查看CPU、GPU内存使用情况

    Linux和Windows系统下安装深度学习框架所需支持:Anaconda.Paddlepaddle.Paddlenlp.pytorch,含GPU.CPU版本详细安装过程 1.下载 Anaconda ...

  3. oracle 操作系统升级,学习笔记:Oracle升级 linux操作系统10.2.0.1 升级至 10.2.0.3详细过程...

    天萃荷净 记录一次用户现场Oracle 10G数据库升级的过程,Linux操作环境 FOR 10.2.0.1 to 10.2.0.3的版本升级过程 数据库版本linux 32位(10.2.0.1升级到 ...

  4. mmdetection2.3.0版本安装过程,以及训练、测试、可视化等(亲测好用,很顺利)

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 mmdetection2.3.0版本安装过程,以及训练.测试.可视化等(亲测好用,很顺利) 文章目录: 1 运行mmde ...

  5. aix oracle 10.2.0.1 升级 10.2.0.4,安装oracle 10.2.0.4 on aix 6.1的不同之处

    根据Oracle Database Installation Guide 10g Release 2 (10.2) for AIX 5L Based Systems (64-Bit)文档,在AIX 6 ...

  6. oracle数据库装不成功,oracle 10.2.0.4安装 创建数据库时 em不成功需要大的补丁

    建议:先安装oracle 10.2.0.4 数据库软件 后手动创建数据库 oracle patch 为 8350262_10204 报错信息如下: 2011-03-09 11:06:10 Thread ...

  7. debian10新建文档_Debian 10(Buster)安装过程图文详解

    Debian 项目发布了它的最新稳定版 Debian 10,其代号是 "Buster",这个发布版将获得 5 年的支持.Debian 10 可用于 32 位和 64 位系统.这个发 ...

  8. 从源码角度解析Android中APK安装过程

    从源码角度解析Android中APK的安装过程 1. Android中APK简介 Android应用Apk的安装有如下四种方式: 1.1 系统应用安装 没有安装界面,在开机时自动完成 1.2 网络下载 ...

  9. plsql初始错误sql.net未正确安装_ANSYS | ansys18.0完整安装过程及常见问题解决方案[图文]...

    1.首先打开ansys18.0安装文件夹,一般情况下通过网络渠道下载的ansys18.0安装包会有四个文件夹,crack文件夹为授权配置文件夹,disk1.disk2.disk3文件夹为安装程序包. ...

最新文章

  1. unity实战 实现鼠标选择对象前置显示
  2. 这块抖音爆红的支架,搞到一波优惠,按需而入!
  3. 面试必问!Tomcat 优化篇!
  4. python发送短信接口_python发送短信和发送邮件
  5. CF 335B. Palindrome(DP)
  6. mybatis简单案例源码详细【注释全面】——前期准备
  7. Python实现简单的学生管理系统
  8. python小程序源代码_【程序源代码】Spring Boot 考试小程序
  9. ucdavis计算机科学专业,UCDavis的CS「加州大学戴维斯分校计算机科学专业」
  10. 使用 Python 第三方库 daft 绘制 PGM 中的贝叶斯网络
  11. 【Python3】【爬虫】meizituSpider
  12. 运行HelloJersey遇到异常解决方法
  13. eclipse如何删除空行
  14. 纪念第一次用vscode给go语言配置环境踩坑
  15. JavaCC实现语法分析
  16. 计算机英语考虑是,计算机英语中单词privilege和permission的区别
  17. Java基础——注解和反射——注解自定义与反射具体使用实例
  18. Metasploit扫描3389
  19. 部分图像压缩技术的优缺点以及应用
  20. 软件测试研究生院校排名,自动化专业考研学校有哪些 最新考研院校排名

热门文章

  1. 2023年吉林大学应用数学(学硕)专业考研成功上岸经验分享
  2. Livox Horizon 使用说明
  3. JAX-WS RI组件开发基于JAX-WS规范的WebService服务入门程序
  4. C语言基础——指针数组(指向数组的指针)
  5. RGP游戏的非主流应用——虚拟地图
  6. ESP32-C3入门教程 WiFi篇⑨——WiFi配网失败常见问题与解决办法(找不到WiFi AP | WiFi密码错误 | 距离AP过远 RSSI判断)
  7. Kettle Job机制
  8. 润滑建议大型开式齿轮中
  9. 使用easy-captcha工具获得验证码
  10. 使用mybatis plus时传入中文时出现乱码