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 15 Python
用Python中的字典来处理索引统计的方法
May 05 Python
Python提取Linux内核源代码的目录结构实现方法
Jun 24 Python
Python实现的简单模板引擎功能示例
Sep 02 Python
linux环境下的python安装过程图解(含setuptools)
Nov 22 Python
python实现本地图片转存并重命名的示例代码
Oct 27 Python
Python文件循环写入行时防止覆盖的解决方法
Nov 09 Python
pycharm修改界面主题颜色的方法
Jan 17 Python
深入解析Python小白学习【操作列表】
Mar 23 Python
pytorch 多分类问题,计算百分比操作
Jul 09 Python
matplotlib 使用 plt.savefig() 输出图片去除旁边的空白区域
Jan 05 Python
python生成随机数、随机字符、随机字符串
Apr 06 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
php对mongodb的扩展(初出茅庐)
2012/11/11 PHP
PHP中使用file_get_contents post数据代码例子
2015/02/13 PHP
php7基于递归实现删除空文件夹的方法示例
2017/06/15 PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
2017/12/21 PHP
php文件上传原理与实现方法详解
2019/12/20 PHP
通过隐藏option实现select的联动效果
2009/11/10 Javascript
javascript getElementsByClassName实现代码
2010/10/11 Javascript
使用JQuery和CSS模拟超链接的用户单击事件的实现代码
2012/05/23 Javascript
jQuery CSS()方法改变现有的CSS样式表
2014/09/09 Javascript
JavaScript数组Array对象增加和删除元素方法总结
2015/01/20 Javascript
js仿土豆网带缩略图的焦点图片切换效果实现方法
2015/02/23 Javascript
jQuery实现给页面换肤的方法
2015/05/30 Javascript
js获取字符串字节数方法小结
2015/06/09 Javascript
JavaScript各类型的关系图解
2015/10/16 Javascript
JavaScript数据绑定实现一个简单的 MVVM 库
2016/04/08 Javascript
微信小程序 SocketIO 实例讲解
2016/10/13 Javascript
Vue.js实现简单ToDoList 前期准备(一)
2016/12/01 Javascript
Vue.use源码分析
2017/04/22 Javascript
vue源码入口文件分析(推荐)
2018/01/30 Javascript
[53:10]Secret vs Pain 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
基于pytorch的保存和加载模型参数的方法
2019/08/17 Python
python pillow模块使用方法详解
2019/08/30 Python
python实现网站微信登录的示例代码
2019/09/18 Python
Python MongoDB 插入数据时已存在则不执行,不存在则插入的解决方法
2019/09/24 Python
Pycharm配置lua编译环境过程图解
2020/11/28 Python
草莓网美国官网:Strawberrynet USA
2016/12/11 全球购物
Lacoste(法国鳄鱼)加拿大官网:以标志性的POLO衫而闻名
2019/05/15 全球购物
美体小铺法国官方网站:The Body Shop法国
2020/06/04 全球购物
俄罗斯最大的隐形眼镜销售网站:Ochkov.Net
2021/02/07 全球购物
职务聘任书范文
2014/03/29 职场文书
2014年环保局工作总结
2014/12/11 职场文书
小学体育教学随笔
2015/08/14 职场文书
公司管理建议书
2015/09/14 职场文书
观看《信仰》心得体会
2016/01/15 职场文书
2016年感恩母亲节活动总结
2016/04/01 职场文书
CSS SandBox应用场景及常见问题
2022/06/25 HTML / CSS