windows系统Tensorflow2.x简单安装记录(图文)


Posted in Python onJanuary 18, 2021

自从接触了python,再到机器学习和深度学习,要学习的东西向越拉越多了!!!因为课题的需要接触了tensorflow,我直接就是一个好家伙,光安装就看了好多教程,装了好几天,回头看看其实就几句命令就可以了,对小白来说太不友好了。用习惯了windows系统,换成其他系统的话有需要学好久。

这里以windows10+anaconda+tensorflow2.3+python3.8为例。

第一步:下载环境管理软件

Anaconda和Miniconda两个自选(其实就是完整版和精简版的区别!),官网下载即可,成年人当然选择最新版本了。
anaconda
链接: link.
miniconda
链接: link.

下载好之后打开,进入正题咯!

windows系统Tensorflow2.x简单安装记录(图文)

点击左下角“create”创建一个虚拟环境,名称自取(但是一定要记住,牢记!),这里以“tensorflowceshi”为例,选择python3.8(3.5-3.8版本任选)。

创建好如下图:

windows系统Tensorflow2.x简单安装记录(图文)

然后打开软件下的命令行Anaconda Prompt,可以看到现在的环境是默认的base,这里输入下面语句(这一步是为了激活刚才创建的虚拟环境,以后需要这个环境的时候都需要activate一下):

activate tensorflowceshi

效果如图:

windows系统Tensorflow2.x简单安装记录(图文)

第二步:安装Tensorflow

安装的时候可能会提示pip版本不对,根据它的提示升级一下就可以啦。(因为pip版本要求大于19.0才可以安装)

1.CPU版本

接着上面的步骤,activate之后在命令行中输入:(这里选择安装tensorflow2.3版本,从豆瓣源安装,速度超级快,谁用谁知道):

pip install tensorflow-cpu==2.3.0 -i https://pypi.douban.com/simple/

2.GPU版本

GPU版本的安装才是最烦人的,空守着电脑配置却用不了,哈哈。

划重点:NVIDIA显卡、显卡驱动>418.X、CUDA版本为10.1、cudnn版本>7.6,可以通过nvidia-smi进行查看,近两年刚买的电脑的话一般是都满足要求的。(也可以直接进行下面的安装,不成功再回来找原因)

接安装cpu版本步骤,或者重新进命令行activate后,在命令行输入:

conda install cudatoolkit=10.1

windows系统Tensorflow2.x简单安装记录(图文)

运行到这里输入y,回车:

windows系统Tensorflow2.x简单安装记录(图文)

上一步完成后,继续在命令行输入:

conda install cudnn=7.6.5

windows系统Tensorflow2.x简单安装记录(图文)

同样在过程中需要输入y,回车进行确认。

接着最后一步,继续输入:

pip install tensorflow-gpu==2.3.0 -i https://pypi.douban.com/simple/

到这里就安装成功了,是不是很开心?

windows系统Tensorflow2.x简单安装记录(图文)

后面需要什么包(package)就用pip安装就可以了,像matplotlib、notebook等等常用的,推荐还用上面的豆瓣源,速度超级快,其他跟环境相关的都是conda xx,不要搞混了。

安装好之后怎么用呢?

可以在activate环境之后打开jupyter notebook;
也可以在pycharm中将环境设置为刚刚创建的环境就可以了。

总结:

巴拉巴拉说了这么多,其实只需要几行代码就可以安装成功了,操作一次就可以受用一辈子!!!写给 自己,也写给在深度学习路上挣扎的小白!

到此这篇关于windows系统Tensorflow2.x简单安装记录(图文)的文章就介绍到这了,更多相关Tensorflow2.x 安装内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python获得linux下所有挂载点(mount points)的方法
Apr 29 Python
Python中index()和seek()的用法(详解)
Apr 27 Python
python2.x实现人民币转大写人民币
Jun 20 Python
基于python实现名片管理系统
Nov 30 Python
对python requests发送json格式数据的实例详解
Dec 19 Python
Python数据类型之Dict字典实例详解
May 07 Python
Django之form组件自动校验数据实现
Jan 14 Python
Docker部署Python爬虫项目的方法步骤
Jan 19 Python
Python线程条件变量Condition原理解析
Jan 20 Python
Python绘制全球疫情变化地图的实例代码
Apr 20 Python
call在Python中改进数列的实例讲解
Dec 09 Python
Python 语言实现六大查找算法
Jun 30 Python
Python结合百度语音识别实现实时翻译软件的实现
Jan 18 #Python
用Python自动清理系统垃圾的实现
Jan 18 #Python
详解Python爬虫爬取博客园问题列表所有的问题
Jan 18 #Python
python爬虫爬取图片的简单代码
Jan 18 #Python
python中用Scrapy实现定时爬虫的实例讲解
Jan 18 #Python
java关于string最常出现的面试题整理
Jan 18 #Python
python爬虫实现爬取同一个网站的多页数据的实例讲解
Jan 18 #Python
You might like
使用gd库实现php服务端图片裁剪和生成缩略图功能分享
2013/12/25 PHP
PHP Redis扩展无法加载的问题解决方法
2019/08/22 PHP
QQ登录简单实现代码
2021/03/09 Javascript
js下获取div中的数据的原理分析
2010/04/07 Javascript
需要做特殊处理的DOM元素属性的访问
2010/11/05 Javascript
JavaScript Title、alt提示(Tips)实现源码解读
2010/12/12 Javascript
多个datatable共存造成多个表格的checkbox都被选中
2013/07/11 Javascript
jQuery插件jQuery-JSONP开发ajax调用使用注意事项
2013/11/22 Javascript
IE下Ajax缓存问题的快速解决方法(get方式)
2014/01/09 Javascript
PHP配置文件php.ini中打开错误报告的设置方法
2015/01/09 PHP
JS右下角广告窗口代码(可收缩、展开及关闭)
2015/09/04 Javascript
详解JavaScript的AngularJS框架中的表达式与指令
2016/03/05 Javascript
JavaScript实现页面跳转的方式汇总
2016/05/16 Javascript
JavaScript比较当前时间是否在指定时间段内的方法
2016/08/02 Javascript
js实现右键自定义菜单
2016/12/03 Javascript
详解webpack进阶之插件篇
2017/07/06 Javascript
AngularJS 教程及实例代码
2017/10/23 Javascript
基于mpvue搭建微信小程序项目框架的教程详解
2019/04/10 Javascript
Vue 打包的静态文件不能直接运行的原因及解决办法
2020/11/19 Vue.js
[01:13:51]TNC vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python实现探测socket和web服务示例
2014/03/28 Python
Python获取SQLite查询结果表列名的方法
2017/06/21 Python
Pandas之groupby( )用法笔记小结
2019/07/23 Python
python如何求圆的面积
2020/07/01 Python
详解Python yaml模块
2020/09/23 Python
来自美国主售篮球鞋的零售商店:KICKSUSA
2017/11/28 全球购物
美国现代家具网站:Design Within Reach
2018/07/19 全球购物
娇韵诗Clarins意大利官方网站:法国天然护肤品牌
2020/03/11 全球购物
高二生物教学反思
2014/01/27 职场文书
女儿十岁生日答谢词
2014/01/27 职场文书
广告设计专业毕业生自我鉴定
2014/09/27 职场文书
2014年大班保育员工作总结
2014/12/02 职场文书
2015年干部教育培训工作总结
2015/05/15 职场文书
大国崛起观后感
2015/06/02 职场文书
Django使用channels + websocket打造在线聊天室
2021/05/20 Python
nginx从安装到配置详细说明(安装,安全配置,防盗链,动静分离,配置 HTTPS,性能优化)
2022/02/12 Servers