win10从零安装配置pytorch全过程图文详解


Posted in Python onMay 08, 2020

1.安装anaconda

(anaconda内置python在内的许多package,所以不用另外下载python)
可以点击下面的清华开源软件镜像站,在官网下载anaconda不如在这下的快
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 镜像站

我下载的是下图这个版本,对应的是3.7,anaconda3代表对应python3

win10从零安装配置pytorch全过程图文详解

下载过程中基本上都是默认选项

win10从零安装配置pytorch全过程图文详解

win10从零安装配置pytorch全过程图文详解

win10从零安装配置pytorch全过程图文详解

win10从零安装配置pytorch全过程图文详解

下面这步可以不勾选add anaconda to my PATH environment variable,事后可以再添加

win10从零安装配置pytorch全过程图文详解

如果有下面这步,记得跳过,我这个版本的anaconda是没有这步的

win10从零安装配置pytorch全过程图文详解

win10从零安装配置pytorch全过程图文详解

下面检验一下安装成功了没有,在开始打开anaconda prompt,看到如图所示即成功

win10从零安装配置pytorch全过程图文详解

win10从零安装配置pytorch全过程图文详解

2.确认显卡及及时更新(为之后的pytorch安装作准备)

打开任务管理器-性能,查看有GPU还是只有集显

win10从零安装配置pytorch全过程图文详解

再win+r,运行cmd,输入nvidia-smi后回车

我这里发生如下报错,在环境变量path里面添加C:\Program Files\NVIDIA Corporation\NVSMI 即可解决

win10从零安装配置pytorch全过程图文详解

正常运行得到的

win10从零安装配置pytorch全过程图文详解

这里需要注意的是,表中的Driver Version需大于396.26,否则就去geforce experience更新显卡吧,我这里更新了最新版。

3.下载pytorch

https://pytorch.org/官网
这里需要注意的是,如果之前第二步查看时有GPU,则CUDA选择10即可,如果选9,之后不好用镜像源下载,速度会很慢;如果只有集显,那么CUDA选择None即可

win10从零安装配置pytorch全过程图文详解

之后我们复制Run this Command里的安装指令

win10从零安装配置pytorch全过程图文详解

打开anaconda prompt,输入下列指令:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/

既然选择了用镜像源下载,那么安装指令的 -c pytorch需删去,也就是:conda install pytorch torchvision cudatoolkit=10.1

这里我们创建虚拟环境conda create -n your_env_name(这里就是你给虚拟环境取的名字,笔者取名pytorch) python=X.X(笔者选下3.6),之后在里面操作,输入指令conda install pytorch torchvision cudatoolkit=10.1,然后y(es)

win10从零安装配置pytorch全过程图文详解
win10从零安装配置pytorch全过程图文详解

最后我们检验安装是否成功,先键入python进入python工作环境,然后键入import torch,如果未报错,则pytorch安装成功,之后输入指令torce.cuda.is_available(),如果显示Turn,则GPU可被pytorch使用

win10从零安装配置pytorch全过程图文详解

4.pycharm配置

打开pycharm,文件-新项目-Pure Python
Location自行选择,Interpreter选择打开你安装anaconda的位置,选择envs/your_env_name(虚拟环境名)/python.exe即可

win10从零安装配置pytorch全过程图文详解

创建后 在python console处运行再次运行import torch,无报错后运行torch.cuda.is_available(),如果显示Turn,则配置

总结

到此这篇关于win10从零安装配置pytorch全过程的文章就介绍到这了,更多相关window10 pytorch安装内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python列表的常用操作方法小结
May 21 Python
Python利用带权重随机数解决抽奖和游戏爆装备问题
Jun 16 Python
解决pycharm无法识别本地site-packages的问题
Oct 13 Python
使用python绘制二元函数图像的实例
Feb 12 Python
学习python可以干什么
Feb 26 Python
python自动发邮件总结及实例说明【推荐】
May 31 Python
python并发编程多进程 互斥锁原理解析
Aug 20 Python
Python使用get_text()方法从大段html中提取文本的实例
Aug 27 Python
简单瞅瞅Python vars()内置函数的实现
Sep 27 Python
pygame实现打字游戏
Feb 19 Python
django日志默认打印request请求信息的方法示例
May 17 Python
一个非常简单好用的Python图形界面库(PysimpleGUI)
Dec 28 Python
Python reduce函数作用及实例解析
May 08 #Python
Python使用sqlite3模块内置数据库
May 07 #Python
Python打印特殊符号及对应编码解析
May 07 #Python
vscode写python时的代码错误提醒和自动格式化的方法
May 07 #Python
基于python计算并显示日间、星期客流高峰
May 07 #Python
Python实现动态循环输出文字功能
May 07 #Python
哈工大自然语言处理工具箱之ltp在windows10下的安装使用教程
May 07 #Python
You might like
PHP 向右侧拉菜单实现代码,测试使用中
2009/11/03 PHP
PHP的mysqli_query参数MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的区别
2014/09/29 PHP
php中mkdir函数用法实例分析
2014/11/15 PHP
CentOS6.5 编译安装lnmp环境
2014/12/21 PHP
Laravel 5.5 实现禁用用户注册示例
2019/10/24 PHP
Javascript 八进制转义字符(8进制)
2011/04/08 Javascript
推荐11款jQuery开发的复选框和单选框美化插件
2011/08/02 Javascript
Javascript 命名空间模式
2013/11/01 Javascript
javascript实现复选框超过限制即弹出警告框的方法
2015/02/25 Javascript
Bootstrap每天必学之警告框插件
2016/04/26 Javascript
JavaScript中绑定事件的三种方式及去除绑定
2016/11/05 Javascript
Angularjs 动态改变title标题(兼容ios)
2016/12/29 Javascript
jquery仿ps颜色拾取功能
2017/03/08 Javascript
详解express + mock让前后台并行开发
2018/06/06 Javascript
用vue-cli开发vue时的代理设置方法
2018/09/20 Javascript
详解node.js 事件循环
2020/07/22 Javascript
[40:03]RNG vs VG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
Python下的twisted框架入门指引
2015/04/15 Python
CentOS 7下Python 2.7升级至Python3.6.1的实战教程
2017/07/06 Python
对Python中画图时候的线类型详解
2019/07/07 Python
Django CSRF跨站请求伪造防护过程解析
2019/07/31 Python
AmazeUI 面板的实现示例
2020/08/17 HTML / CSS
Bealls Florida百货商店:生活服饰、家居装饰和鞋子
2018/02/23 全球购物
北美最大的手工艺品零售商之一:Michaels Stores
2019/02/27 全球购物
PHP面试题-$message和$$message的区别
2015/12/08 面试题
北京麒麟网信息技术有限公司网络游戏测试面试题
2013/09/28 面试题
JAVA中运算符的分类及举例
2015/09/12 面试题
经典的班主任推荐信
2013/10/28 职场文书
后勤采购员岗位职责
2013/12/19 职场文书
中式结婚主持词
2014/03/14 职场文书
不拖欠农民工工资承诺书
2014/03/31 职场文书
合伙经营协议书范本
2014/04/18 职场文书
小学阳光体育活动总结
2014/07/05 职场文书
八荣八耻的活动方案
2014/08/16 职场文书
见习报告格式要求
2014/11/04 职场文书
物业管理交接协议书
2016/03/24 职场文书