[系统重装日志2]win10系统安装pytorch0.4.1(gpu版本)
整理gpu加速的深度学习框架pytorch的安装过程。
0,资源整理
1,百度网盘完整版资源(包括:visual strudio+显卡驱动+cuda+cudnn+pytorch==0.4.1的.whl安装包,我安装的就是这一套,现将这些资源整理出来)
链接:https://pan.baidu.com/s/1Wuyhm6r8sh9-KloeMq4dDA
提取码:akj7
2,各资源来源:
visual studio(2017社区版就可以,2015/2013没有试过)
pytorch安装包(注意对应的cuda版本和对应的操作系统)
显卡驱动下载
CUDA(这个要与pytorch安装包相配)
CUDNN(这个要与CUDA相配)
3,参考博客:
参考1:解决pytorch官网下载慢ubuntu16.04+anaconda3(python3.6)+pytorch0.4.1+cuda9.0+cudnn7.1安装指南(关键要知道0.4.1对应的cuda和cudnn版本)
参考2:【PyTorch】windows10 + CUDA 9.1 + cuDNN v7.0.5 + PyTorch 0.4.1(关键要知道0.4.1对应的cuda和cudnn版本)
参考3:新电脑重新安装win10+python3.6+anaconda+tensorflow1.12(gpu版)(关键要学习cuda、cudnn的安装及环境变量的配置)
参考4:Windows下安装PyTorch0.4.0(几个在线pip下载.whl安装命令,但是不用VPN基本都卡死了)
4,可以直接用百度网盘的压缩包,所有安装包都是齐全的;也可以自己从各个网站自己下载
1,安装最新版的显卡驱动
1,将所有带NVIDIA的驱动全删了

2,使用与自己显卡匹配的驱动安装包,安装最新版的驱动
2,安装visual studio
使用community版本就可以,我这里用的2017社区版成功了,安装过程中不要改路径,不要改配置,全部默认配置安装下来就行。安装过程要联网。
3,安装cuda
选择自己需要的版本->选择自己的操作系统->选择exe(local)安装->将Base Installer和所有Patch都下载下来->按顺序全部安装一遍,安装过程不要改路径,全部选择精简安装(其实也就是默认安装)
如果从百度网盘下载的,直接按顺序安装一遍就行了


4,安装cudnn,配置环境变量
1,选择对应cuda版本同时满足自己所需要版本的cudnn,下载下来,解压缩(第一次下载要加入一个什么计划,申请个账号就行了)

2,将解压缩后的三个文件夹复制到安装CUDA9.0的路径覆盖原有的文件。本机的安装路径为:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0,直接复制粘贴过来就行。

3,配置环境变量。桌面时右键“此电脑”,选择“属性”打开系统窗口,然后选择并打开“高级系统设置”进入系统属性窗口,打开环境变量,然后将
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin,
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\include,
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\x64,
这三个路径填到系统变量的Path中,这样环境变量就配置好了。

5,安装pytorch
1,下载安装包。因为我是使用pip安装,并且cuda为9.0,因此点击对应链接

根据对应python版本和操作系统下载安装包,比如我要下载torch0.4.1,环境为python3.6,windows64位,就下载torch-0.4.1-cp36-cp36m-win_amd64.whl。下载速度快的时候很快,慢的时候很慢,也不知道为啥。

2,pip离线安装
cmd输入命令:pip install ...(安装包保存路径)\torch-0.4.1-cp36-cp36m-win_amd64.whl
6,安装torchvision
直接pip在线安装,可以配置一下镜像加速。pytorch0.4.1对应torchvision0.2.1
pip install torchvision==0.2.1
7,验证

[系统重装日志2]win10系统安装pytorch0.4.1(gpu版本)的更多相关文章
- [系统重装日志1]快速迁移/恢复Mendeley的文献和笔记
一时手贱把原先系统的EFI分区给删了,按照网上的教程还没有恢复成功,无奈之下只能重装系统,想想这么多环境和配置真是酸爽. 身为一个伪科研工作者,首先想到的是自己的文献和阅读笔记.我所使用的文献管理工具 ...
- [系统重装日志3]autocad和ps破解安装
cad 以前保存的安装包注册机还让杀毒软件给自动删除了!!!(╯‵□′)╯︵┻━┻!!!又在网上找的注册机!!!(╯‵□′)╯︵┻━┻!!!软件安装包必须保存一份压缩的!!!(╯‵□′)╯︵┻━┻!! ...
- Win10上安装Keras 和 TensorFlow(GPU版本)
一. 安装环境 Windows 10 64bit 家庭版 GPU: GeForce GTX1070 Python: 3.5 CUDA: CUDA Toolkit 8.0 GA1 (Sept 2016 ...
- win10系统重装
问题描述 win10开启热点网卡坏了,没折腾好.然后把系统网卡折腾坏了. 所以重装了系统,写下我的环境从零到晚上的过程 1安装系统 用WePE安装win10,镜像采用:cn_windows_10_en ...
- win10系统安装postgresql后无法连接
win10系统安装postgresql后在系统服务列表中找不到,连接不上数据库. 可以尝试关闭系统防火墙后重启电脑或者重装程序.
- 超详细的纯净windows系统重装示例
之前说过通过使用大白菜制作启动盘,再去系统之家下载系统.虽然系统能安装,但是有时安装的是ghost版本,安装方便,只要引导后面就是等待自动安装,驱动什么的都不用管.但是有时会带上很多软件,不好清理甚至 ...
- Windows7/win10系统安装JDK的环境变量设置javac不是内部命令或外部命令
---恢复内容开始--- Windows7/win10系统安装JDK的环境变量设置 Windows7 X64安装“jdk-6u26-windows-x64.exe”后,按照网上的环境变量设置方法设置了 ...
- 开启win7系统关闭日志分析
笔记本突然没有任何征兆的自动重启了,想起之前曾经在网上看过通过系统日志查看一下是哪个东东搞的鬼,于是开始上网搜索,发现默认情况下是关机的信息记录的很少,不过可以开启审计功能来记录这个捣鬼的程序.于是就 ...
- Centos系统各种日志存详解
Centos系统各种日志存储路径和详细介绍 Linux常见的日志文件详述如下 1./var/log/boot.log(自检过程) 2./var/log/cron (crontab守护进程crond所派 ...
随机推荐
- uni-app in action
uni-app in action uni-app 实战 $ npm run dev:%PLATFORM% $ npm run build:%PLATFORM% app-plus app平台生成打包资 ...
- MDN & JavaScript 文档翻译状态
MDN & JavaScript 文档翻译状态 https://developer.mozilla.org/zh-CN/docs/MDN/Doc_status/JavaScript refs ...
- LeetCode 高效刷题路径
LeetCode 高效刷题路径 Hot 100 https://leetcode.com/problemset/hot-100/ https://leetcode-cn.com/problemset/ ...
- css & input type & search icon
css & input type & search icon bug type="search" <input @input="autoSearch ...
- js showOpenFilePicker showSaveFilePicker showDirectoryPicker API
选择文件,获取文件句柄 btn.addEventListener("click", async (e) => { try { const hFiles = await win ...
- 转换时间戳,兼容webkit和IE
var date="2018-6-6"; var test=Date.parse(date.replace(/-/g,"/"));console.log(tes ...
- JDK源码阅读-FileInputStream
本文转载自JDK源码阅读-FileInputStream 导语 FileIntputStream用于打开一个文件并获取输入流. 打开文件 我们来看看FileIntputStream打开文件时,做了什么 ...
- IHttpClientFactory 踩过的坑
public class BasicUsageModel : PageModel { private readonly IHttpClientFactory _clientFactory; publi ...
- 翻译:《实用的Python编程》02_04_Sequences
目录| 上一节 (2.3 格式化) | 下一节 (2.5 Collections模块) 2.4 序列 序列数据类型 Python 有三种序列数据类型. 字符串:如 'Hello'.字符串是字符序列 列 ...
- 在js中如何将字符串类型的日期("2020-11-30T02:21:42.000+0000")进行格式化
1.引入方法 import { formatDateNew } from '@/utils' 2.在方法中使用,注意要先将字符串进行new Date(),否则报错date.getFullYear is ...