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代码来绘制彭罗斯点阵的教程
Apr 03 Python
在Python的Django框架中获取单个对象数据的简单方法
Jul 17 Python
python抓取网页中图片并保存到本地
Dec 01 Python
Python首次安装后运行报错(0xc000007b)的解决方法
Oct 18 Python
对numpy中二进制格式的数据存储与读取方法详解
Nov 01 Python
python判断一个数是否能被另一个整数整除的实例
Dec 12 Python
Python面向对象之类的内置attr属性示例
Dec 14 Python
python pandas库的安装和创建
Jan 10 Python
用scikit-learn和pandas学习线性回归的方法
Jun 21 Python
face++与python实现人脸识别签到(考勤)功能
Aug 28 Python
Windows下Anaconda和PyCharm的安装与使用详解
Apr 23 Python
python中if和elif的区别介绍
Nov 07 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
英雄试炼之肉山谷—引领RPG新潮流
2020/04/20 DOTA
信用卡效验程序
2006/10/09 PHP
PHP获取当前日期所在星期(月份)的开始日期与结束日期(实现代码)
2013/06/18 PHP
在php和MySql中计算时间差的方法详解
2015/03/27 PHP
jquery select动态加载选择(兼容各种浏览器)
2013/02/01 Javascript
js在IE与firefox的差异集锦
2014/11/11 Javascript
JavaScript 匿名函数和闭包介绍
2015/04/13 Javascript
Jquery效果大全之制作电脑健康体检得分特效附源码下载
2015/11/02 Javascript
小心!AngularJS结合RequireJS做文件合并压缩的那些坑
2016/01/09 Javascript
解析Node.js基于模块和包的代码部署方式
2016/02/16 Javascript
jQuery实现可移动选项的左右下拉列表示例
2016/12/26 Javascript
jquery在启动页面时,自动加载数据的实例
2018/01/22 jQuery
Node.js中的child_process模块详解
2018/06/08 Javascript
记录一次开发微信网页分享的步骤
2019/05/07 Javascript
layui radio点击事件实现input显示和隐藏的例子
2019/09/02 Javascript
[00:15]TI9地铁玩家打卡
2019/08/11 DOTA
Python入门及进阶笔记 Python 内置函数小结
2014/08/09 Python
Python进行数据提取的方法总结
2016/08/22 Python
selenium+python实现自动登录脚本
2018/04/22 Python
pygame游戏之旅 添加游戏界面按键图形
2018/11/20 Python
详解python中list的使用
2019/03/15 Python
python实现Virginia无密钥解密
2019/03/20 Python
使用Python3内置文档高效学习以及官方中文文档
2019/05/19 Python
python多进程下实现日志记录按时间分割
2019/07/22 Python
浅谈python的elementtree模块处理中文注意事项
2020/03/06 Python
python 已知平行四边形三个点,求第四个点的案例
2020/04/12 Python
python属于哪种语言
2020/08/16 Python
html5唤醒APP小记
2019/03/27 HTML / CSS
美国家居用品和厨具购物网站:DealsDot
2019/10/07 全球购物
法学专业自我鉴定
2014/02/05 职场文书
传播学专业毕业生自荐书
2014/07/01 职场文书
查摆剖析材料范文
2014/09/30 职场文书
农村党员学习党的群众路线教育实践活动心得体会
2014/11/04 职场文书
2014年妇委会工作总结
2014/12/10 职场文书
2015年暑假工作总结
2015/07/13 职场文书
Python字典和列表性能之间的比较
2021/06/07 Python