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的SimPy库简化复杂的编程模型的介绍
Apr 13 Python
在Python中使用全局日志时需要注意的问题
May 06 Python
使用Python的Twisted框架编写非阻塞程序的代码示例
May 25 Python
全面了解python中的类,对象,方法,属性
Sep 11 Python
python远程连接服务器MySQL数据库
Jul 02 Python
Python global全局变量函数详解
Sep 18 Python
python实现三维拟合的方法
Dec 29 Python
python爬虫 基于requests模块的get请求实现详解
Aug 20 Python
使用keras实现densenet和Xception的模型融合
May 23 Python
python3 循环读取excel文件并写入json操作
Jul 14 Python
python学习笔记之多进程
Aug 06 Python
PyCharm2020.3.2安装超详细教程
Feb 08 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
php目录管理函数小结
2008/09/10 PHP
Discuz!下Memcache缓存实现方法
2010/05/28 PHP
php中存储用户ID和密码到mysql数据库的方法
2013/02/06 PHP
解析如何在PHP下载文件名中解决乱码的问题
2013/06/20 PHP
php+resumablejs实现的分块上传 断点续传功能示例
2017/04/18 PHP
PHP+mysql实现的三级联动菜单功能示例
2019/02/15 PHP
基于jQuery的淡入淡出可自动切换的幻灯插件
2010/08/24 Javascript
用jquery实现的模拟QQ邮箱里的收件人选取及其他效果(一)
2011/01/06 Javascript
Javascript 中的 call 和 apply使用介绍
2012/02/22 Javascript
判断是否安装flash player及当前版本的JS代码
2013/08/08 Javascript
用html5 js实现点击一个按钮达到浏览器全屏效果
2014/05/28 Javascript
JavaScript实现可拖拽的拖动层Div实例
2015/08/05 Javascript
jQuery 1.9.1源码分析系列(十五)之动画处理
2015/12/03 Javascript
jquery插件ajaxupload实现文件上传操作
2015/12/09 Javascript
js和jquery分别验证单选框、复选框、下拉框
2015/12/17 Javascript
javaScript知识点总结(必看篇)
2016/06/10 Javascript
关于JS 预解释的相关理解
2016/06/28 Javascript
基于Vue.js实现数字拼图游戏
2016/08/02 Javascript
nodejs密码加密中生成随机数的实例代码
2017/07/17 NodeJs
Vue利用路由钩子token过期后跳转到登录页的实例
2017/10/26 Javascript
vue-router动态设置页面title的实例讲解
2018/08/30 Javascript
JS轮播图的实现方法
2020/08/24 Javascript
使用Python的Bottle框架写一个简单的服务接口的示例
2015/08/25 Python
Python多线程threading和multiprocessing模块实例解析
2018/01/29 Python
Python 通配符删除文件的实例
2018/04/24 Python
python实现判断一个字符串是否是合法IP地址的示例
2018/06/04 Python
记一次python 爬虫爬取深圳租房信息的过程及遇到的问题
2020/11/24 Python
ALDI奥乐齐官方海外旗舰店:德国百年超市
2017/12/27 全球购物
墨尔本最受欢迎的复古风格品牌:Princess Highway
2018/12/21 全球购物
外语系毕业生自荐信范文
2013/12/16 职场文书
优秀学生党员先进事迹材料
2014/05/29 职场文书
办公室领导干部作风整顿个人整改措施
2014/09/17 职场文书
基层党员干部四风问题整改方向和措施
2014/09/25 职场文书
2016年政治理论学习心得体会
2016/01/25 职场文书
党组织结对共建协议书
2016/03/23 职场文书
餐厅营销的秘密:为什么老顾客会流水?
2019/08/08 职场文书