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基础教程之缩进介绍
Aug 29 Python
Python HTMLParser模块解析html获取url实例
Apr 08 Python
Python标准库06之子进程 (subprocess包) 详解
Dec 07 Python
Python之日期与时间处理模块(date和datetime)
Feb 16 Python
Python中with及contextlib的用法详解
Jun 08 Python
TensorFlow在MAC环境下的安装及环境搭建
Nov 14 Python
解读python logging模块的使用方法
Apr 17 Python
Django实现表单验证
Sep 08 Python
python查询文件夹下excel的sheet名代码实例
Apr 02 Python
3种python调用其他脚本的方法
Jan 06 Python
Python文件操作模拟用户登陆代码实例
Jun 09 Python
python 6种方法实现单例模式
Dec 15 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水印
2007/03/16 PHP
通过JavaScript或PHP检测Android设备的代码
2011/03/09 PHP
基于PHPExcel的常用方法总结
2013/06/13 PHP
Server.HTMLEncode让代码在页面里显示为源代码
2013/12/08 PHP
thinkphp普通查询与表达式查询实例分析
2014/11/24 PHP
Laravel 修改默认日志文件名称和位置的例子
2019/10/17 PHP
javascript与CSS复习(二)
2010/06/29 Javascript
JavaScript中的类与实例实现方法
2015/01/23 Javascript
jQuery在线选座位插件seat-charts特效代码分享
2015/08/27 Javascript
Js自定义多选框效果的实例代码
2017/07/05 Javascript
如何在Vue.js中实现标签页组件详解
2019/01/02 Javascript
antd 表格列宽自适应方法以及错误处理操作
2020/10/27 Javascript
Python数据类型学习笔记
2016/01/13 Python
python如何读写csv数据
2018/03/21 Python
Python实现抓取HTML网页并以PDF文件形式保存的方法
2018/05/08 Python
python中virtualenvwrapper安装与使用
2018/05/20 Python
对numpy中shape的深入理解
2018/06/15 Python
python Pillow图像处理方法汇总
2019/10/16 Python
Python中Flask-RESTful编写API接口(小白入门)
2019/12/11 Python
python新式类和经典类的区别实例分析
2020/03/23 Python
python名片管理系统开发
2020/06/18 Python
python 检测nginx服务邮件报警的脚本
2020/12/31 Python
HTML5无刷新改变当前url的代码
2017/03/15 HTML / CSS
世界上最悠久的自行车制造商:Ribble Cycles
2017/03/18 全球购物
The North Face北面法国官网:美国著名户外品牌
2019/11/01 全球购物
师范教师大学生职业生涯规划范文
2014/01/05 职场文书
会计出纳员的自我评价
2014/01/15 职场文书
乌鸦喝水教学反思
2014/02/07 职场文书
个人安全承诺书
2014/05/22 职场文书
乡镇党委书记第三阶段个人整改措施
2014/09/16 职场文书
2014年局领导班子自身建设情况汇报
2014/11/21 职场文书
写给领导的感谢信
2015/01/22 职场文书
2015年酒店销售部工作总结
2015/07/24 职场文书
小学英语教师2015年度个人工作总结
2015/10/14 职场文书
导游词之太行山青龙峡
2020/01/14 职场文书
mysql数据库隔离级别详解
2022/06/16 MySQL