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采集腾讯新闻实例
Jul 10 Python
python 基础教程之Map使用方法
Jan 17 Python
Python爬虫基础之XPath语法与lxml库的用法详解
Sep 13 Python
Python爬取成语接龙类网站
Oct 19 Python
对Pandas MultiIndex(多重索引)详解
Nov 16 Python
Python中collections模块的基本使用教程
Dec 07 Python
基于Python实现签到脚本过程解析
Oct 25 Python
OpenCV+Python--RGB转HSI的实现
Nov 27 Python
Python 解决火狐浏览器不弹出下载框直接下载的问题
Mar 09 Python
python爬虫scrapy图书分类实例讲解
Nov 23 Python
python实现局部图像放大
Nov 17 Python
Python if else条件语句形式详解
Mar 24 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
Fatal error: Call to undefined function curl_init()解决方法
2010/04/09 PHP
关于url地址传参数时字符串有回车造成页面脚本赋值失败的解决方法
2013/06/28 PHP
PHP生成自适应大小的缩略图类及使用方法分享
2014/05/06 PHP
php实现短信发送代码
2015/07/05 PHP
PHP+ajax实现二级联动菜单功能示例
2018/08/10 PHP
php定期拉取数据对比方法实例
2019/09/22 PHP
php生成随机数/生成随机字符串的方法小结【5种方法】
2020/05/27 PHP
动手学习无线电
2021/03/10 无线电
javascript的事件描述
2006/09/08 Javascript
textarea的value是html文件源代码,存成html文件的代码
2007/04/20 Javascript
用javascript实现的图片马赛克后显示并切换加文字功能
2007/04/21 Javascript
jquery选择器使用详解
2014/04/08 Javascript
js图片翻书效果代码分享
2015/08/20 Javascript
JavaScript实现多种排序算法
2016/02/24 Javascript
node.js中的事件处理机制详解
2016/11/26 Javascript
微信小程序 开发之顶部导航栏实例代码
2017/02/23 Javascript
JavaScript中值类型和引用类型的区别
2017/02/23 Javascript
在vue.js中使用JSZip实现在前端解压文件的方法
2018/09/05 Javascript
koa2 从入门到精通(小结)
2019/07/23 Javascript
Jquery cookie插件实现原理代码解析
2020/08/04 jQuery
Python使用progressbar模块实现的显示进度条功能
2018/05/31 Python
Python 一句话生成字母表的方法
2019/01/02 Python
python django生成迁移文件的实例
2019/08/31 Python
Python TKinter如何自动关闭主窗口
2020/02/26 Python
Python startswith()和endswith() 方法原理解析
2020/04/28 Python
Python Selenium XPath根据文本内容查找元素的方法
2020/12/07 Python
HTML5的结构和语义(1):前言
2008/10/17 HTML / CSS
使用iframe+postMessage实现页面跨域通信的示例代码
2020/01/14 HTML / CSS
可持续未来的时尚基础:Alternative Apparel
2019/05/06 全球购物
速比涛英国官网:Speedo英国
2019/07/15 全球购物
软件测试工程师笔试题带答案
2015/03/27 面试题
高中军训感想300字
2014/03/04 职场文书
办公室主任个人对照检查材料思想汇报
2014/10/11 职场文书
乡镇群众路线专项整治方案
2014/11/03 职场文书
暑假打工感想
2015/08/07 职场文书
基于Nginx实现限制某IP短时间访问次数
2021/03/31 Servers