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快速查找算法应用实例
Sep 26 Python
使用Python的Scrapy框架十分钟爬取美女图
Dec 26 Python
Python正则捕获操作示例
Aug 19 Python
python中文件变化监控示例(watchdog)
Oct 16 Python
浅谈Python对内存的使用(深浅拷贝)
Jan 17 Python
python写一个md5解密器示例
Feb 23 Python
Python实现爬取百度贴吧帖子所有楼层图片的爬虫示例
Apr 26 Python
caffe binaryproto 与 npy相互转换的实例讲解
Jul 09 Python
python将秒数转化为时间格式的实例
Sep 16 Python
对Python获取屏幕截图的4种方法详解
Aug 27 Python
python3.7+selenium模拟淘宝登录功能的实现
May 26 Python
Python利用folium实现地图可视化
May 23 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
JavaScript Event学习第八章 事件的顺序
2010/02/07 Javascript
jQuery队列控制方法详解queue()/dequeue()/clearQueue()
2010/12/02 Javascript
JQuery.ajax传递中文参数的解决方法 推荐
2011/03/28 Javascript
ExtJs默认的字体大小改变的几种方法(自己整理)
2013/04/18 Javascript
ie8 不支持new Date(2012-11-10)问题的解决方法
2013/07/31 Javascript
Jquery仿淘宝京东多条件筛选可自行结合ajax加载示例
2013/08/28 Javascript
Javascript 多物体运动的实现
2014/12/24 Javascript
JavaScript检测实例属性, 原型属性
2015/02/04 Javascript
JS简单实现点击复制链接的方法
2016/08/03 Javascript
jQuery插件FusionCharts实现的2D柱状图效果示例【附demo源码下载】
2017/03/06 Javascript
详解RequireJS按需加载样式文件
2017/04/12 Javascript
Vue动态获取width的方法
2018/08/22 Javascript
vue动画之点击按钮往上渐渐显示出来的实例
2018/09/29 Javascript
基于vue实现圆形菜单栏组件
2019/07/05 Javascript
微信小程序 如何保持登录状态
2019/08/16 Javascript
nodejs对mongodb数据库的增加修删该查实例代码
2020/01/05 NodeJs
[00:09]DOTA2新版本PA至宝特效动作展示
2014/11/19 DOTA
python对数组进行反转的方法
2015/05/20 Python
Python编程实现使用线性回归预测数据
2017/12/07 Python
Python2.7+pytesser实现简单验证码的识别方法
2017/12/29 Python
Form表单及django的form表单的补充
2019/07/25 Python
Python人工智能之路 jieba gensim 最好别分家之最简单的相似度实现
2019/08/13 Python
pycharm下pyqt4安装及环境配置的教程
2020/04/24 Python
Pycharm 如何一键加引号的方法步骤
2021/02/05 Python
css3学习系列之移动属性详解
2017/07/04 HTML / CSS
Philosophy美国官网:美国美容品牌
2016/08/15 全球购物
销售员自我评价怎么写
2013/09/19 职场文书
物业管理员岗位职责范文
2013/11/25 职场文书
禁毒宣传标语
2014/06/19 职场文书
新生入学欢迎词
2015/01/26 职场文书
辩论赛开场白大全(主持人+辩手)
2015/05/29 职场文书
2015年信息化建设工作总结
2015/07/23 职场文书
中秋节主题班会
2015/08/14 职场文书
2019年暑期安全广播稿!
2019/07/03 职场文书
详解Laravel框架的依赖注入功能
2021/05/27 PHP
python在package下继续嵌套一个package
2022/04/14 Python