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实现处理管道的方法
Jun 04 Python
详解Python3操作Mongodb简明易懂教程
May 25 Python
python 通过类中一个方法获取另一个方法变量的实例
Jan 22 Python
python实现控制COM口的示例
Jul 03 Python
Python使用mongodb保存爬取豆瓣电影的数据过程解析
Aug 14 Python
Python 求数组局部最大值的实例
Nov 26 Python
Python requests模块基础使用方法实例及高级应用(自动登陆,抓取网页源码)实例详解
Feb 14 Python
python小白切忌乱用表达式
May 29 Python
python爬虫多次请求超时的几种重试方法(6种)
Dec 01 Python
PyCharm2020.3.2安装超详细教程
Feb 08 Python
使用pandas模块实现数据的标准化操作
May 14 Python
Python编程根据字典列表相同键的值进行合并
Oct 05 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
让PHP支持断点续传的源码
2010/05/16 PHP
openPNE常用方法分享
2011/11/29 PHP
php网页标题中文乱码的有效解决方法
2014/03/05 PHP
php函数实现判断是否移动端访问
2015/03/03 PHP
Laravel 5框架学习之Laravel入门和新建项目
2015/04/07 PHP
PHP实现多维数组转字符串和多维数组转一维数组的方法
2015/08/08 PHP
ThinkPHP函数详解之M方法和R方法
2015/09/10 PHP
javascript写的一个链表实现代码
2009/10/25 Javascript
js实现div弹出层的方法
2014/11/20 Javascript
原生javascript实现隔行换色
2015/01/04 Javascript
WebGL利用FBO完成立方体贴图效果完整实例(附demo源码下载)
2016/01/26 Javascript
jQuery插件开发汇总
2016/05/15 Javascript
Bootstrap组件学习之导航、标签、面包屑导航(精品)
2016/05/17 Javascript
JavaScript判断是否是微信浏览器
2016/06/13 Javascript
js原生Ajax的封装和原理详解
2017/03/11 Javascript
Vue服务端渲染和Vue浏览器端渲染的性能对比(实例PK )
2017/03/31 Javascript
详解在express站点中使用ejs模板引擎
2017/09/21 Javascript
浅谈webpack打包过程中因为图片的路径导致的问题
2018/02/21 Javascript
详解Webpack多环境代码打包的方法
2018/08/03 Javascript
angular4应用中输入的最小值和最大值的方法
2019/05/17 Javascript
微信小程序云开发修改云数据库中的数据方法
2019/05/18 Javascript
Vue 的双向绑定原理与用法揭秘
2020/05/06 Javascript
python Django连接MySQL数据库做增删改查
2013/11/07 Python
详解Python中的strftime()方法的使用
2015/05/22 Python
小议Python中自定义函数的可变参数的使用及注意点
2016/06/21 Python
学习Django知识点分享
2019/09/11 Python
Django框架ORM数据库操作实例详解
2019/11/07 Python
戴尔加拿大官网:Dell加拿大
2016/09/17 全球购物
阿迪达斯荷兰官方网站:adidas荷兰
2018/03/16 全球购物
函授本科毕业生自我鉴定
2013/10/16 职场文书
大一新生检讨书
2014/10/29 职场文书
高三毕业评语
2014/12/31 职场文书
农民工工资保障承诺书
2015/05/04 职场文书
新娘婚礼答谢词
2015/09/29 职场文书
银行岗位培训心得体会
2016/01/09 职场文书
如何利用python和DOS获取wifi密码
2021/03/31 Python