【深度学习环境配置】手把手实战配置深度学习环境(win10版)

25 篇文章 6 订阅
订阅专栏

著名的诺贝尔物理学奖得主Richard Phillips Feynman提出一个著名的学习方法——“费曼学习法”,其核心可以总结为四个字:“以教促学”。

如果能把一件事讲清楚给其他人听明白,自己就是最大的受益者。

“路漫漫其修远兮,吾将上下而求索”。今天开始,通过公众号记录一下自己探索计算机视觉过程中的所学所记和所感。
在这里插入图片描述
本文介绍《如何在win10上配置深度学习环境》。对于想入门深度学习的同学来说,配置环境是必经之路(仍记得当初被各种环境问题折腾的痛苦)。

虽然现在已经有很多云服务器,简单选择一下就可以远程连接进行编码训练。但我建议最好还是在自己的电脑上配置一下环境,在自己电脑上编程,跑通代码,再放到服务器上进行训练。

以下的所有过程都亲手跑通,算是非常详细的。

本文的前提要求有:英伟达独立显卡(本实验基于NVIDIA 1050)、win10。配置的软件包括:CUDA 10.1、cuDNN 7.5.1、python 3.6、Pytorch 1.4.0以及opencv 4.1.1。这个版本配置也是我使用最多、比较稳定的环境配置。具体过程如下:

1、下载CUDA驱动并安装

登录CUDA的 下载官网。如果没有注册过的,需要先注册一个账号,使用QQ邮箱注册即可。
在这里插入图片描述
接着,需要选择10.1的版本驱动进行下载。我选择的是CUDA Toolkit 10.1 update2的版本。

需要注意的是,如果显卡是30系列的,需要安装CUDA 11.0以上的版本,相应的cuDNN,Pytorch版本都会不同。
在这里插入图片描述
点开后,分别选择:windows版本,version10以及exe(local)。这个文件一共2.5GB,下载比较吃力。我建议“右键”–>“复制链接”,然后使用迅雷进行下载,会相对于浏览器下载快很多。
在这里插入图片描述
耐心等待下载完成后,直接双击exe文件运行,然后一直next。等待的过程会比较久,甚至出现闪烁,这都是正常的现象,只需要安心等待。
在这里插入图片描述

最后,下载完成后直接关闭安装程序。
在这里插入图片描述

如果安装过程中没有更改安装路径,则可以在路径C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1下看到相应的驱动文件,表明安装cuda成功。

另外,训练时查看显卡的占比率,通常使用win键+r,输入cmd打开终端,然后输入nvidia-smi便可查看。
在这里插入图片描述

2、安装cuDNN 7.5.1

首先,打开 官网。根据我自己的使用,我选择安装cuDNN 7.5.1版本,接着选择cuDNN Library for windows 10进行下载。这个文件只有240M,使用浏览器下载速度也是可以的。
在这里插入图片描述
下载完后,将其解压(推荐使用7-Zip解压)。然后将cuda下面的所有文件,全部拷贝至C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1文件夹下,这样cuDNN就安装完成了。
在这里插入图片描述
如果想查看cuDNN的版本,可以打开C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\include,找到cudnn.h文件,打开便可查看。
在这里插入图片描述

3、下载并安装Anaconda

(一)简介

Anaconda是一个开源的Python发行版本,可以将其理解为一个管理各种软件包的平台。你可以轻松创建虚拟环境,在里面轻松安装各种需要的包。其中包含了conda、Python、numpy、pandas等180多个科学包及其依赖项。最重要的是各种环境相互独立,如果手上有两个项目,一个要求python3,一个要求python2,那么使用anaconda创建两个独立环境便可解决,极大方便了开发人员。

(二)下载

首先,进入 官网,然后直接点Download下载即可。同理,文件有477MB,可以右键保存链接,然后使用迅雷进行下载。
在这里插入图片描述
(三)安装

下载完成后,是一个exe运行版本,直接双击运行安装包。在选择安装路径时,可以使用默认的C盘。但是我不建议这么做,我放在了更大空间的盘(注意路径上不要有中文,比如我的安装路径在E:\Anaconda)。

另外,还有一个特别需要注意的是,有一项“Add Anaconda3 to my PATH environment variable”需要勾上,这样在安装时会自动将Anaconda加入环境变量中,使用命令终端即可运行conda命令。接着就是一路Next,直到完成。
在这里插入图片描述
(四)验证

如果安装完成后,按win键+r,输入cmd打开终端。输入conda env list,如果显示现有环境,便说明conda安装完成。
在这里插入图片描述
但如果出现的是‘conda’不是内部或外部命令,说明conda未添加至环境变量。很有可能是一时手快,没有勾选加入环境变量的选项。

这时候有两种方法:第一,直接删掉已经装好的文件,重新运行安装包,再装一次(推荐)。第二,手动添加至环境变量。打开此电脑–>右键选择“属性”–>选择“高级系统设置”–>在打开的页面中点击“环境变量”。
在这里插入图片描述
接着,在用户变量那栏找到Path,双击打开,然后就可以“新建”–>“浏览”,找到相应的文件夹路径,分别添加进来。
在这里插入图片描述
注意:E:\Anaconda是我的安装路径,需要按照自己实际的安装路径进行选择。接着点确定即可。如果还是不行,则重启一下,再进行验证。打开终端,输入conda list验证一下。

4、安装Pytorch 1.4.1

(一)简介

pytorch是目前最受欢迎、最便捷使用的深度学习框架之一,由Facebook人工智能研究院发布。

(二)创建虚拟环境

对于开展一个新项目,通常都需要对应一个新的虚拟环境。刚才安装了anaconda,创建一个新环境只需要一句命令。同样,win键+r,输入cmd打开终端,输入:

conda create -n learnCV python=3.6 pip

其中,-n是-name的缩写,learnCV是我的环境名(自己改),然后在环境里面安装了python3.6以及pip库。
在这里插入图片描述
输入y进行确认下载,接着就是等待。下载完成后,根据提示,使用:

conda activate learnCV

便可进入环境。判断是否在环境中,只需要观察路径前面是否有个括号,里面是你的环境名。同理,使用命令:

conda deactivate

可以退出虚拟环境。测试一下环境,可以直接输入:python,便可进入python编辑器,输入:print(“hello cv”),回车。如果环境没问题,则会出现下面的画面,表示python环境安装完成。
在这里插入图片描述
(三)安装Pytorch1.4.1

第一步可以打开pytorch官网,查看各种版本的下载命令。官网 网址,可以使用conda或者pip进行下载。注意,必须进入自己的虚拟环境进行下载。

使用conda下载时,可以选择:
在这里插入图片描述
其中,官方推荐的命令是:

conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch

但是由于我们使用cuda 10.1的,所以需要指定版本号。另外,torchaudio是语音库,做CV的基本用不上,所以不用下载。

我下载的命令是:

conda install pytorch torchvision cudatoolkit=10.1 -c pytorch

在这里插入图片描述
这个过程需要很漫长的等待,特别是下载pytorch时,大小大概是700多M,有时候网络太慢就会断掉。这时候要么使用国内镜像下载,要么等网络好的时候再安装。一次中断了,就运行多几次,直到成功。

另外,如果复现时对pytorch版本有严格的要求时(比如论文复现时代码要求torch版本是0.4.1),就可以指定版本。相应的命令如下:

conda install pytorch=0.4.1 torchvision cudatoolkit=9.0 -c pytorch

(四)验证pytorch

同理,安装完只需要打开终端,进入创建的虚拟环境,进行验证。
在这里插入图片描述
如上所示,可以成功导入torch,并且cuda可用,说明环境已经安装成功了。

5、安装opencv 4.1.1

opencv是计算机视觉学习者必须学习的一个图像处理库,包含了许多图像处理的操作,比如图片读取,二值化,图片保存等待操作。

安装opencv,使用便捷的pip即可。我通常使用的是清华源镜像,命令如下:

pip install --default-timeout=1000 -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python==4.1.1.26

其中,设置–default-timeout是防止下载时间过长而中断,-i则表示引用的源,最后面是下载的库。如果运行代码时,出现“No module name ***”,那么只需要替换命令后面的库名即可下载安装。

验证一下能否加载opencv。
在这里插入图片描述
至此,基本的环境都安装完成了,有了炉灶,接下来就可以愉快地炼丹了。

我叫小保,一名计算机视觉爱好者、学习者、追随者,欢迎关注我一起学习。
在这里插入图片描述

Pytorch入门+实战系列一:Windows下的Pytorch环境手把手
Miracle8070
02-26 7719
1. 写在前面 今天开始,兼顾Pytorch学习, 如果刚刚接触深度学习并且想快速神经网络完成任务享受快感,当然是Keras框架首选,但是如果想在深度学习或人工智能这条路上走的更远,只有Keras就显得有点独木难支,这时候我们需要一个更加强大的框架,这里我想学习Pytorch,它代码通俗易懂,接近Python原生,学起来也容易一些,所以接下来会整理自己在快速入门Pytorch道路上的所见所得,...
win10深度学习配置
06-29
win10深度学习配置,Pyhon学习者的环境配置问题。包括Pycharm、Anaconda、CUDA等。
深度学习环境配置
最新发布
qq_74330924的博客
08-13 1626
介绍:关于深度学习的框架有很多,比如国外的Pytorch,TensorFlow,Keras等等,国内的话例如百度的PaddlePaddle,华为的MindSpore。我们学习的以Pytorch为主,因为目前Pytorch是主流趋势,pytorch是动态框架,tensorflow是静态框架,动态框架可以根据具体计算情况进行改变,并且pytorch对python十分友好,更加python化的框架。
深度学习环境建(Windows10)
qq_23604781的博客
06-09 1976
深度学习环境建(Windows 10)
Win10深度学习环境配置(CUDA+cuDNN+TensorFlow-gpu+Keras)
wwx8688的博客
11-23 511
1 安装vs2017  https://visualstudio.microsoft.com/zh-hans/downloads/ 2 安装cuda 9.0   https://developer.nvidia.com/cuda-toolkit-archive 3 安装对应本cuDNN  https://developer.nvidia.com/rdp/cudnn-download 4 安装Py...
深度学习环境配置Win10
Su_far的博客
04-11 1457
Win10深度学习环境配置 文章目录Win10深度学习环境配置1. 显卡驱动2. cuda3. cudnn4. Anaconda5. PyTorch总结 1. 显卡驱动 nvidia显卡驱动下载链接 安装一直next即可 安装完成后,可从桌面nvidia控制面板查看驱动本 2. cuda 各本下载链接 安装一直next即可,注意勾掉vs选项,若安装失败,检查是否安装VS,卸载后再试 安装完成后,可通过充满cmd使用nvcc -V命令查看 3. cudnn 下载链接 安装将解压后的三个
深度学习环境配置
qq_40220833的博客
05-25 5212
目前服务器内需要安装深度学习环境,以下是环境配置的一些步骤。一定是明确需要安装的配置。 1.NVIDIA驱动安装 先进行Nvidia驱动的安装。我是选择.run文件进行安装,需要手动下载。 1.1查找对应的驱动 上图是我们所需要的本,TeslaV100,对应的linux64位,CUDA的本是10.0(选择10.0的原因是因为主板上对CUDA9.0的驱动不兼容) 下载完成后传送...
WindowsYOLOv4目标检测实战:训练自己的数据集
06-20
YOLO系列是基于深度学习的端到端实时目标检测方法。本课程将手把手地教大家使用labelImg标注和使用YOLOv4训练自己的数据集。课程实战分为两个项目:单目标检测(足球目标检测)和多目标检测(足球和梅西同时检测)。...
win10+anaconda+cuda配置dlib,使用GPU对dlib的深度学习算法进行加速(以人脸检测为例)...
简书博客搬家测试账号
11-19 1861
欢迎关注天善智能,我们是专注于商业智能BI,人工智能AI,大数据分析与挖掘领域的垂直社区,学习,问答、求职一站式搞定! 对商业智能BI、大数据分析挖掘、机器学习,python,R等数据领域感兴趣的同学加微信:tsaiedu,并注明消息来源,邀请你进入数据爱好者交流群,数据爱好者们都在这儿。 作者:supersayajin,深度学习爱好者。 博客园地址:h...
深度学习与TensorFlow实战(二)TensorFlow+pycharm安装教程
法兰西流浪者博客
08-20 2080
安装教程: 本人使用的开发环境:win7+pycharm+TensorFlow1.1+Python3.6 强烈建议使用pycharm来安装TensorFlow,虽然有不少建议使用Anaconda来安装TensorFlow的,已经相对简单很多了,不过本人还是觉得繁琐,Anaconda这个还是挺大的。当然也是可以选择使用Anaconda,pycharm也可以使用Anacondad的路径。 第一步...
人工智能入门利器介绍及基本环境建常用代码
dfly_zx的博客
02-17 2634
python Python是一种解释型的、面向对象的、移植性强的高级程序设计语言。 开发者:吉多·范罗苏姆(Guide van Rossum) 解释性:不需要编译成二进制代码,可以直接从源代码运行 面向对象:Python既支持面向过程的编程也支持面向对象的编程 可移植性:由于它的开源本质,可在不同平台进行开发 高层语言:无须考虑诸如如何管理程序使用的内存一类的底层细节 官网:www.python...
新手入门深度学习 | 1-1:配置深度学习环境
“365天深度学习训练营”报名进行中~
07-13 5450
.
配置深度学习环境
zjhzxsljl的博客
05-24 430
教程链接:https://blog.csdn.net/weixin_43397302/article/details/126999536。如果下载很慢,可以切换镜像源:https://www.likecs.com/show-308392978.html。(每个实验代码所需要的环境各不相同,因此一般一个环境跑一个实验代码)1、Anaconda(用来创建、配置虚拟环境)2、cuda(用GPU跑模型的“驱动”)3、pycharm(编辑器)
写文章

热门文章

  • 【matlab安装】手把手图文并茂安装matlab2021(win10版) 161437
  • 关于使用anaconda出现CondaHTTPError问题的解决 147749
  • 图像处理之Matlab图像读取 84560
  • 图像处理之Matlab特征提取和表达 70351
  • 【matlab图像处理】直方图均衡化操作 30157

分类专栏

  • 关注公众号,一起学习~~ 16篇
  • 工具 2篇
  • 机器学习实战笔记 1篇
  • 《》机器学习实战
  • 图像处理 39篇
  • 计算机视觉 17篇
  • MATLAB 36篇
  • cmd修改路径 1篇
  • java 1篇
  • 深度学习 25篇
  • tensorflow 2篇
  • softmax
  • opencv 1篇
  • jupyter 1篇
  • python 31篇
  • window-gpu
  • opencv_deeplearning_practice 3篇
  • opencv_deeplearning_summary 1篇

最新评论

  • 【matlab安装】手把手图文并茂安装matlab2021(win10版)

    Yannnnnn12: 请问这个是破解版吗

  • 【matlab安装】手把手图文并茂安装matlab2021(win10版)

    2301_81099367: 成功,真的好用表情包

  • 【matlab安装】手把手图文并茂安装matlab2021(win10版)

    2401_83721735: 您好,打扰一下,我这边有关于matlab需求的订单,这边接单什么的都是自由的,您有兴趣合作吗,就当是有个自由的兼职副业,感兴趣丝聊

  • 【matlab安装】手把手图文并茂安装matlab2021(win10版)

    m0_73997466: 很好的教程,安装成功

  • 【matlab图像处理】插值方法

    m0_73843515: 请问一下这篇的代码在哪啊

最新文章

  • 【matlab图像处理】邻域处理简介
  • 【matlab图像处理】直方图均衡化操作
  • 【matlab图像处理】图像直方图操作和matlab画图
2022年34篇
2021年38篇
2020年1篇
2019年1篇
2018年8篇
2017年9篇

目录

目录

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JackkoLing

感谢你的支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家好口碑的玻璃钢雕塑设计新颖的玻璃钢雕塑赣州佛像玻璃钢雕塑市场创意玻璃钢雕塑厂家商洛玻璃钢气球雕塑新年商场店外美陈南京玻璃钢花盆设计厂家大兴区商场美陈创意青海玻璃钢动物雕塑公司玻璃钢室外不锈钢雕塑定制厂家云浮玻璃钢动物雕塑七台河人物玻璃钢雕塑价格包头卡通玻璃钢雕塑厂家深圳生产玻璃钢动物雕塑江苏城市景观雕塑玻璃钢品牌玻璃钢雕塑价格合理广东户外商场美陈市场玻璃钢小品雕塑加工玻璃钢冲浪板雕塑许昌火烈鸟玻璃钢雕塑制作挂护栏上面的玻璃钢花盆腾冲市玻璃钢雕塑厂家电话浙江特色玻璃钢雕塑摆件番禺商场美陈陕西动物玻璃钢雕塑生产厂家江苏抽象玻璃钢雕塑供应商玻璃钢花盆透明商场美陈气球布置图片大全吉林特色玻璃钢雕塑订做价格蒙城商场秋季美陈香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化