目录

1、安装pycharm 以及anaconda

2、Anaconda创建虚拟环境(此步骤也可以先跳过,安装完cudnn后用命令行创建)

3、查看驱动版本号,安装CUDA、CUDNN

3.1 下载CUDA

3.2 CUDNN的下载

4、安装pytorch

4.1 创建虚拟环境并激活环境

4.2 选择pytorch


1、安装pycharm 以及anaconda

教程参考blog:链接

pycharm有在读学生的话可以申请免费教育报,教育包有报错的话见:链接

其中本电脑安装版本:

pycharm版本:专业版2021.2.3

anaconda版本:1.9.0

python版本;3.9.7

2、Anaconda创建虚拟环境(此步骤也可以先跳过,安装完cudnn后用命令行创建)

其中名称为  pytorch

版本为 3.9.7

location在 C盘

创建完毕后界面

3、查看驱动版本号,安装CUDA、CUDNN

在命令行中,通过nvidia-smi命令查看驱动值cuda的版本号

上图第一行的Driver Version就是显卡的驱动版本号,在找到这个版本号后,我们就可以通过显卡驱动与CUDA版本对应关系

注意: 我们可以向下选择CUDA的版本。不一定说非要一致。

3.1 下载CUDA

首先需要确定电脑是支持cuda的,查询本机显卡是否支持CUDA的安装,是否存在列表中,
网址:CUDA Legacy GPUs | NVIDIA Developer.

如果有下载你想要的cuda版本,我下载的是10.2版。点击进入网址CUDA Toolkit Archive | NVIDIA Developer.选择想要下载的版本,进行下载

下载文件为exe可执行文件,点击执行。

然后点击ok安装,安装选项选自定义安装。如果是第一个安装,则直接默认全选。

这一步安装的位置需要截图记录,后面安装cudnn需要使用。

一直到最后结束使用。下面验证安装的cuda是否正确。输入以下命令:

nvcc -V

3.2 CUDNN的下载

官网下载地址:https://developer.nvidia.com/rdp/cudnn-download
先注册一个账户并填写完信息.

根据自己的CUDA版本自行选择下载.

根据后面的CUDA版本选择前面要下载的cudnn.

下载后是一个压缩包,解压到当前文件夹。出现一个cuda文件夹。里面包含以下文件:

把这些文件复制下,粘贴到3.1步骤安装cuda的文件路径中。就是这个:

直接粘贴到这个文件夹下面:需要添加环境变量,系统变量->Path中新增C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\lib\x64

接下来检测cudnn是否成功。
win+r->cmd打开终端,进入cuda的安装目录,找到extras文件下的demo_suite文件夹,运行bandwidthTest.exe

通过,没问题。再运行下 deviceQuery.exe 文件。

显示通过,安装cudnn没问题。

4、安装pytorch

4.1 创建虚拟环境并激活环境

在左下角进入应用,找到Anaconda,进入Anaconda Prompt:

若第二步骤没有创建名为pytorch的虚拟环境,选择python 3.9版本,则输入以下命令创建虚拟环境

conda create -n pytorch python=3.9

注:pytorch是虚拟环境名字,3.9是python版本

激活创建虚拟环境pytorch

conda activate pytorch

4.2 选择pytorch

进入官网:Pytorch官网

因为 我们安装的CUDA是10.2版本的,所以我们选择这条命令。继续在激活的pytorch环境下输入这一条命令:

conda install pytorch==1.9.0 torchvision==0.10.0 torchaudio==0.9.0 cudatoolkit=10.2 -c pytorch

慢慢等待暗转个完毕后输入以下命令验证。

若次过程等待时间较长,可以试下这种镜像下载。较快

pytorch安装-国内镜像源_still_learning的博客-CSDN博客_pytorch镜像

import torch
torch.__version__   //注意是两条_
torch.cuda.is_available()

若显示true则说明万事大吉。

接下来,在pycharm编译器中配置pytorch见下:

链接https://blog.csdn.net/java_pythons/article/details/114943984?spm=1001.2014.3001.5502

华硕电脑pycharm安装pytorch全过程(windonws下CUDA10.2+CUDNN8.3+pytorch1.9)亲测可用相关推荐

  1. 服务器进tp5项目报nginx404错误,TP5框架在nginx环境下路由报404错误解决方法 亲测可用...

    前段时间给客户写了个TP5框架的后台,主要是API调用,上传到客户服务器后发现首页可用,但所有内页报404错误,网上一搜发现天多一样的问题,但找了很多都是不可用的,而且都是过时的,但最终还是自己试出来 ...

  2. PHP|Yii2下通过插件进行图片处理(亲测可用)

    开源的力量! Step by step,可以安装好Yii2的图片处理插件. 亲测可用. 参考 http://www.yiichina.com/tutor...

  3. mac安装win10_2020年mac系统下制作win10引导安装盘,亲测可用

    [2020.11.16已更新]更新内容:Boot Camp ISO Converter下载地址 一.背景 最近组装了一台电脑,需要安装系统.由于家里只有一台Macbook pro.在网上找了很多关于m ...

  4. xshell对mysql的备份与恢复_windows下mysql全备份及还原(亲测可用)

    环境: 要备份的数据库ip为 192.168.28.1 账户 test1 ,密码 123456 本地数据库ip 为 192.168.28.2 账户 test1 ,密码 123456 全备份分为设置数据 ...

  5. Windows10下的C盘扩容问题,亲测可用

    关于C盘容量不够用的问题相信大伙多多少少都会遇到,尤其是那些必须装在C盘的软件一多~这时候再来个VS这种的就很烦,导致C盘容量就只剩下十几G甚至几个G这就很难受. 我的电脑C盘只给了80G,是系统默认 ...

  6. VNC实现Windows远程访问Ubuntu 16.04(无需安装第三方桌面,直接使用自带远程工具)----本人亲测可用

    原文地址::VNC实现Windows远程访问Ubuntu 16.04(无需安装第三方桌面,直接使用自带远程工具)-蒲公英云 相关文章 1.VNC实现Windows远程访问Ubuntu 16.04(无需 ...

  7. 【软件问题】解决WPS中的VBA支持库安装问题(亲测可用)

    [软件问题]解决WPS中的VBA支持库安装问题(亲测可用) 一键解决WPS中的VBA支持库安装问题,下载软件后,直接默认即可,亲测可用: 链接:https://pan.baidu.com/s/18C_ ...

  8. pycharm安装pytorch报错 提示系列问题 torch 包找不到因为pip版本低,结果升级了pip从19.3到20.2 4又提示高版不支持torch安装

    pycharm安装pytorch报错 提示系列问题  torch 包找不到因为pip版本低,结果升级了pip从19.3到20.2 4又提示高版不支持torch安装 DEPRECATION: The - ...

  9. ubuntu下 teamviewer的安装方法(超简单,亲测可用)

    ubuntu下 teamviewer的安装方法(超简单,亲测可用) 1.去官网下载安装包 官网链接:https://www.teamviewer.com/zhcn/download/linux/ 点击 ...

最新文章

  1. Pandownload 下线了,我花了 30 分钟自己搭建了一个网盘
  2. 第二十二章:动画(十五)
  3. new和make的区别
  4. JAVA碰撞检测无效_碰撞检测不适用于Pygame中的精灵
  5. 如何上传file对象
  6. 怎么用php配合js编写动态页面_JavaScript_JavaScript教程:用JS脚本实现Web页面信息交互范例,要实现动态交互,必须掌握有 - phpStudy...
  7. socket 编程入门教程(一)TCP server 端:1、建模
  8. Python数据结构,线性结构:栈、队列、双端队列、列表
  9. 制作简单启动型 U 盘_附制作工具下载
  10. 浪潮财务软件遇到问题
  11. servlet笔试题java,Java推荐!Servlet面试题和答案汇集
  12. 每日一案:“实质性相似加接触”是判定作品侵权的核心标准---摘自“成都法院网”
  13. 函数式编程(lambda表达式)
  14. 你可知用FlexGrid做开发,轻松处理百万级表格数据
  15. 敷衍没有出路,iPhone14同时被热捧和唾弃
  16. Bluetooth 蓝牙介绍(四):低功耗蓝牙BLE Mesh网络Ⅲ —— 广播 PDU
  17. 学习笔记(3):海量数据的交互式分析工具-Dremel
  18. Vue动态设置路由title
  19. unity 麻将 用于打出去牌后在桌面相应的位置生成发出去的牌
  20. 写论文的神仙网站推荐!

热门文章

  1. iOS传感器:使用陀螺仪完成一个小球撞壁的小游戏
  2. GitHub上排名前100的Android开源库
  3. 重温经典:Python版飞机大战源码 神器 玩游戏就玩自己开发的
  4. proxy详细介绍与使用
  5. Java项目运行,解决“java.sgl.SQLSyntaxErrorEx: Unknown column ‘user0_.qrcode‘ in ‘field list!” 问题
  6. 【求职】腾讯 2017 校招开发工程师笔试试卷(一)
  7. win10 WSL2问题解决WslRegisterDistribution failed with error: 0x800701bc
  8. 一个比cygwin更爽的东西:msys2
  9. 今天早上看到的一件新鲜事
  10. 【爬虫】Python爬取新浪微博别人关联手机号