win10系统Anaconda和Pycharm的Tensorflow2.0之CPU和GPU版本安装教程


Posted in Python onDecember 03, 2019

tf2.0的三个优点:

1、方便搭建网络架构;

2、自动求导

3、GPU加速(便于大数据计算)

安装过程(概要提示)

step1:安装annaconda3

step2:安装pycharm

step3:安装tensorflow2.0 cpu版本

(1)进入anaconda prompt(anaconda3)

(2)默认为(base)环境

(3)输入python,查看python版本;输入exit()退出

(4)输入conda info --envs查看虚拟环境

(5)此处以在(base)环境中安装 tf2.0 cpu为例,输入

pip install tensorflow==2.0.0a.0 numpy==1.16.4 -i https://pypi.tuna.tsinghua.edu.cn/simple

进行安装。此处注意对于tf2.0来讲,安装numpy1.16比较合适,如果安装numpy1.17,容易出错,至于具体云心不太清楚,可能是numpy1.17目前还不太稳定?总之这里是血的教训啦,淘宝上花了20元大洋,别人分分钟搞定的事情,我花了两天愣是没解决,虽然自己最后猜到是numpy的原因,但是也是一直没有选对对应的版本。cpu这样装,gpu是同样的。

win10系统Anaconda和Pycharm的Tensorflow2.0之CPU和GPU版本安装教程

(6)安装结束后,输入ipython

(7)import tensorflow进行测试,最后显示成功。

win10系统Anaconda和Pycharm的Tensorflow2.0之CPU和GPU版本安装教程

step4:安装tensorflow2.0 gpu版本

(1)官网下载安装cuda10.0,切记,一定是10.0,10.1就会出错,而且我一直解决不了,当然啦,大神的话另说。

(2)官网下载安装与cuda10.0 相对应版本的 cudnn。具体的英伟达官网可查。

(3)进入anaconda prompt(anaconda3),新建虚拟环境,此处本人命名为‘gpu',具体的虚拟环境搭建,参考链接:虚拟环境操作。

(4)建好命名为‘gpu'的虚拟空间后,输入

pip install tensorflow-gpu==2.0.0a.0 numpy==1.16.4 -i https://pypi.tuna.tsinghua.edu.cn/simple

安装tf2.0.0 的alpha0 gpu版本。

(5)输入ipython进行测试。

step5:版本选择

(1)pycharm中版本的选择,根据每一个项目选择不同的解释器来选择是cpu版本还是gpu版本

(2)jupyter notebokk中版本的选择,参考链接:jupyter notebokk环境调用

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python检测字符串中是否包含某字符集合中的字符
May 21 Python
Python循环语句之break与continue的用法
Oct 14 Python
Python基于回溯法子集树模板解决m着色问题示例
Sep 07 Python
你真的了解Python的random模块吗?
Dec 12 Python
python输出电脑上所有的串口名的方法
Jul 02 Python
python清空命令行方式
Jan 13 Python
pytorch:model.train和model.eval用法及区别详解
Feb 20 Python
python 使用递归实现打印一个数字的每一位示例
Feb 27 Python
在pycharm中创建django项目的示例代码
May 28 Python
Python实现一个简单的毕业生信息管理系统的示例代码
Jun 08 Python
python如何爬取网页中的文字
Jul 28 Python
python3代码中实现加法重载的实例
Dec 03 Python
在Python中使用MongoEngine操作数据库教程实例
Dec 03 #Python
matplotlib绘制多个子图(subplot)的方法
Dec 03 #Python
python单向循环链表原理与实现方法示例
Dec 03 #Python
使用 Python 清理收藏夹里已失效的网站
Dec 03 #Python
Python常用模块os.path之文件及路径操作方法
Dec 03 #Python
Python中顺序表原理与实现方法详解
Dec 03 #Python
python双向链表原理与实现方法详解
Dec 03 #Python
You might like
WINDOWS服务器安装多套PHP的另类解决方案
2006/10/09 PHP
用PHP查询搜索引擎排名位置的代码
2010/01/05 PHP
用Json实现PHP与JavaScript间数据交换的方法详解
2013/06/20 PHP
php随机取mysql记录方法小结
2014/12/27 PHP
Yii2.0框架模型添加/修改/删除数据操作示例
2019/07/18 PHP
用js实现多域名不同文件的调用方法
2007/01/12 Javascript
javascript 对象比较实现代码
2009/04/27 Javascript
本地对象Array的原型扩展实现代码
2010/12/04 Javascript
jQuery.clean使用方法及思路分析
2013/01/07 Javascript
javascript的解析执行顺序在各个浏览器中的不同
2014/03/17 Javascript
jQuery的animate函数实现图文切换动画效果
2015/05/03 Javascript
javascript实现点击提交按钮后显示loading的方法
2015/07/03 Javascript
javascript常见数据验证插件大全
2015/08/03 Javascript
NodeJS创建基础应用并应用模板引擎
2016/04/12 NodeJs
微信小程序基于slider组件动态修改标签透明度的方法示例
2017/12/04 Javascript
浅谈ajax请求不同页面的微信JSSDK问题
2018/02/26 Javascript
浅谈vue-cli 3.0.x 初体验
2018/04/11 Javascript
js Element Traversal规范中的元素遍历方法
2018/04/19 Javascript
基于Vue2-Calendar改进的日历组件(含中文使用说明)
2019/04/14 Javascript
js的Object.assign用法示例分析
2020/03/05 Javascript
vue实践---vue不依赖外部资源实现简单多语操作
2020/09/21 Javascript
Python3.2中的字符串函数学习总结
2015/04/23 Python
python检测是文件还是目录的方法
2015/07/03 Python
Windows和Linux下Python输出彩色文字的方法教程
2017/05/02 Python
对python3 urllib包与http包的使用详解
2018/05/10 Python
Selenium基于PIL实现拼接滚动截图
2020/04/10 Python
Python实现打包成库供别的模块调用
2020/07/13 Python
matplotlib源码解析标题实现(窗口标题,标题,子图标题不同之间的差异)
2021/02/22 Python
使用CSS3在触屏上为按钮实现激活效果
2013/09/27 HTML / CSS
建筑工程毕业生自我鉴定
2014/01/14 职场文书
护士节演讲稿开场白
2014/08/25 职场文书
庆祝儿童节标语
2014/10/09 职场文书
员工工作及收入证明
2014/10/28 职场文书
财务部岗位职责
2015/02/03 职场文书
劳动仲裁调解书
2015/05/20 职场文书
2015年幼儿园德育工作总结
2015/05/25 职场文书