Win10+GPU版Pytorch1.1安装的安装步骤


Posted in Python onSeptember 27, 2019

安装cuda

更新nvidia驱动

打开GeForce Game Ready Driver或在GeForce Experience中下载符合自己gpu的程序。

Win10+GPU版Pytorch1.1安装的安装步骤

选择cuda

打开nvidia控制面板

Win10+GPU版Pytorch1.1安装的安装步骤

点击帮助、点击系统信息、在点击组件在3D设置中可以看到cuda信息

Win10+GPU版Pytorch1.1安装的安装步骤

在我升级过nvidia驱动后,cuda的版本更新到了10.1。接下来下载cuda .

cuda10.1安装完毕。

安装cuDNN

在安装了cuda10.1后选择对应的cuDNN版本v7.6.1

解压文件,然后添加bin目录到环境变量

安装cuDNN

在安装了cuda10.1后选择对应的cuDNN版本v7.6.1

解压文件,然后添加bin目录到环境变量

Win10+GPU版Pytorch1.1安装的安装步骤

使用Anaconda prompt创建环境

conda create -n pytorch_gpu pip python=3.7

其中pytorch_gpu是环境的名字,python版本是3.7

Win10+GPU版Pytorch1.1安装的安装步骤

conda activate pytorch_gpu

这个命令可以进入创建好的环境。

安装Pytorch

建议切换源,我使用的是中国科学技术大学”(USTC Open Source Software Mirror)提供anaconda的镜像源,速度提高不少。

方法一:

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

方法二:

打开.condarc文件,进行编辑

Win10+GPU版Pytorch1.1安装的安装步骤

这个顺序存在一个优先级,会先在中国科学技术大学的镜像源寻找,如果大家感觉速度慢,也可以换别的镜像源。

打开官网选择后复制命令

Win10+GPU版Pytorch1.1安装的安装步骤

conda install pytorch torchvision cudatoolkit=10.0 -c pytorch

Win10+GPU版Pytorch1.1安装的安装步骤

整个过程只需要按一下'y'即可。

验证

为了确保PyTorch是否安装成功,我们需要运行简单的样例代码测试,例如打印出随机生成的张量矩阵,以及gpu是否可以使用。

import torch
x = torch.rand(5,5)
print(x)

输出类似下面

tensor([[0.7078, 0.1424, 0.3411, 0.3987, 0.3476],
    [0.7534, 0.7137, 0.3489, 0.4226, 0.3640],
    [0.4104, 0.8411, 0.5112, 0.0629, 0.0664],
    [0.7568, 0.9495, 0.3300, 0.2392, 0.6441],
    [0.7615, 0.1883, 0.6001, 0.9663, 0.3313]])

如果ok,pytorch安装成功。

torch.cuda.is_available()

返回True,GPU版Pytorch安装完毕。

将PyTorch导入Pycharm

点击Pycharm的选项栏中的File选择Settings,然后点击Project Interpreter,接着点击右侧的Add。

Win10+GPU版Pytorch1.1安装的安装步骤

然后在Conda Environment中选择Existing environment

选择Anaconda3下的python.exe,Conda executable选择conda.exe

Win10+GPU版Pytorch1.1安装的安装步骤

如果失败,选择Anaconda3下的env下的新创建的虚拟环境中选择python,试一试。

Pycharm开启科学计算模式(Scientific Mode)

具体步骤:

  1. Settings ?> Tools ?> Python Scientific > Show plots in tool window 勾选
  2. View 勾选 Scientific Mode
  3. Run?>Edit configurations…
  4. 勾选 Run with python console

Win10+GPU版Pytorch1.1安装的安装步骤

开启科学运算模式,舒服,正在习惯这个姿势。

ps:如果想恢复到普通模式,只需要在view下,取消scientific mode勾选。

结束语

​ 环境安装完毕,以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python编写百度贴吧的简单爬虫
Apr 02 Python
简单介绍Ruby中的CGI编程
Apr 10 Python
python抓取最新博客内容并生成Rss
May 17 Python
详解python并发获取snmp信息及性能测试
Mar 27 Python
浅谈numpy库的常用基本操作方法
Jan 09 Python
pandas创建新Dataframe并添加多行的实例
Apr 08 Python
python 快速把超大txt文件转存为csv的实例
Oct 26 Python
用xpath获取指定标签下的所有text的实例
Jan 02 Python
pygame实现五子棋游戏
Oct 29 Python
python 爬取免费简历模板网站的示例
Sep 27 Python
python实现快速文件格式批量转换的方法
Oct 16 Python
PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)的步骤详解
Nov 02 Python
opencv调整图像亮度对比度的示例代码
Sep 27 #Python
详解Django将秒转换为xx天xx时xx分
Sep 27 #Python
pytorch多GPU并行运算的实现
Sep 27 #Python
Python使用matplotlib 模块scatter方法画散点图示例
Sep 27 #Python
python利用openpyxl拆分多个工作表的工作簿的方法
Sep 27 #Python
Python绘制热力图示例
Sep 27 #Python
python将print输出的信息保留到日志文件中
Sep 27 #Python
You might like
2020年4月放送决定!第2期TV动画《邪神酱飞踢》视觉图&主题曲情报公开!
2020/03/06 日漫
几个有用的php字符串过滤,转换函数代码
2012/05/01 PHP
php字符串操作常见问题小结
2016/10/11 PHP
php array_map使用自定义的函数处理数组中的每个值
2016/10/26 PHP
php实现的mysqldb读写分离操作类示例
2017/02/07 PHP
PHP-FPM和Nginx的通信机制详解
2019/02/01 PHP
原生js拖拽(第一课 未兼容)拖拽思路
2013/03/29 Javascript
javascript查询字符串参数的方法
2015/01/28 Javascript
jQuery深拷贝Json对象简单示例
2016/07/06 Javascript
详解Angular开发中的登陆与身份验证
2016/07/27 Javascript
一个简单的JavaScript Map实例(分享)
2016/08/03 Javascript
详解nodejs 文本操作模块-fs模块(五)
2016/12/23 NodeJs
jquery封装插件时匿名函数形参和实参的写法解释
2017/02/14 Javascript
js实现时间轴自动排列效果
2017/03/09 Javascript
JavaScript中 ES6变量的结构赋值
2018/07/10 Javascript
TypeScript中的方法重载详解
2019/04/12 Javascript
详解vue 路由跳转四种方式 (带参数)
2019/04/28 Javascript
JS array数组检测方式解析
2020/05/19 Javascript
Python实现的一个找零钱的小程序代码分享
2014/08/25 Python
Python数据拟合与广义线性回归算法学习
2017/12/22 Python
python的格式化输出(format,%)实例详解
2018/06/01 Python
Python迭代器与生成器基本用法分析
2018/07/26 Python
django+mysql的使用示例
2018/11/23 Python
使用Pandas对数据进行筛选和排序的实现
2019/07/29 Python
Python3.6+selenium2.53.6自动化测试_读取excel文件的方法
2019/09/06 Python
pytorch dataloader 取batch_size时候出现bug的解决方式
2020/02/20 Python
如何在pycharm中安装第三方包
2020/10/27 Python
详解HTML5中CSS外观属性
2020/09/10 HTML / CSS
FILA斐乐中国官方商城:意大利运动品牌
2017/01/25 全球购物
德国街头和运动文化高品质商店:BSTN Store
2017/08/26 全球购物
介绍一下linux的文件系统
2012/03/20 面试题
学生喝酒检讨书
2014/02/06 职场文书
工地安全质量标语
2014/06/07 职场文书
2014年科室工作总结范文
2014/12/19 职场文书
追悼会家属答谢词
2015/09/29 职场文书
RestTemplate如何通过HTTP Basic Auth认证示例说明
2022/03/17 Java/Android