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设计模式编程中建造者模式的使用
Mar 02 Python
Python的mysql数据库的更新如何实现
Jul 31 Python
用不到50行的Python代码构建最小的区块链
Nov 16 Python
wxpython实现图书管理系统
Mar 12 Python
python3 pandas 读取MySQL数据和插入的实例
Apr 20 Python
python os.fork() 循环输出方法
Aug 08 Python
余弦相似性计算及python代码实现过程解析
Sep 18 Python
Python内存映射文件读写方式
Apr 24 Python
Django model.py表单设置默认值允许为空的操作
May 19 Python
在Keras中利用np.random.shuffle()打乱数据集实例
Jun 15 Python
python re.match()用法相关示例
Jan 27 Python
python自动化操作之动态验证码、滑动验证码的降噪和识别
Aug 30 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
第九节--绑定
2006/11/16 PHP
php生成随机数或者字符串的代码
2008/09/05 PHP
Function eregi is deprecated (解决方法)
2013/06/21 PHP
php进程daemon化的正确实现方法
2018/09/06 PHP
解决jquery .ajax 在IE下卡死问题的解决方法
2009/10/26 Javascript
Jquery CheckBox全选方法代码附js checkbox全选反选代码
2010/06/09 Javascript
基于Jquery的$.cookie()实现跨越页面tabs导航实现代码
2011/03/03 Javascript
js判断一个元素是否为另一个元素的子元素的代码
2012/03/21 Javascript
JavaScript 产生不重复的随机数三种实现思路
2012/12/13 Javascript
在服务端(Page.Write)调用自定义的JS方法详解
2013/08/09 Javascript
jquery修改网页背景颜色通过css方法实现
2014/06/06 Javascript
json属性名为什么要双引号(个人猜测)
2014/07/31 Javascript
jQuery实现的向下图文信息滚动效果
2015/05/03 Javascript
JS生成某个范围的随机数【四种情况详解】
2016/04/20 Javascript
jQuery+HTML5实现弹出创意搜索框层
2016/12/29 Javascript
ng-options和ng-checked在表单中的高级运用(推荐)
2017/01/21 Javascript
JS实现十分钟倒计时代码实例
2018/10/18 Javascript
jquery实现选项卡切换代码实例
2019/05/14 jQuery
JS动态图片的实现方法完整示例
2020/01/13 Javascript
Python中的测试模块unittest和doctest的使用教程
2015/04/14 Python
PyCharm在新窗口打开项目的方法
2019/01/17 Python
pandas进行时间数据的转换和计算时间差并提取年月日
2019/07/06 Python
python图形用户接口实例详解
2019/12/16 Python
Python之字典添加元素的几种方法
2020/09/30 Python
美国宠物护理专家:Revival Animal Health
2020/01/05 全球购物
先进工作者获奖感言
2014/02/08 职场文书
马智宇结婚主持词
2014/04/01 职场文书
秋天的图画教学反思
2014/05/01 职场文书
单位授权委托书范文
2014/08/02 职场文书
11.9消防日宣传标语
2014/10/08 职场文书
单位作风建设剖析材料
2014/10/11 职场文书
2014年惩防体系建设工作总结
2014/12/01 职场文书
销售经理助理岗位职责
2015/04/13 职场文书
公司表扬稿范文
2015/05/05 职场文书
Redis基本数据类型String常用操作命令
2022/06/01 Redis
Python中的 No Module named ***问题及解决
2022/07/23 Python