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 19 Python
更改Ubuntu默认python版本的两种方法python-> Anaconda
Dec 18 Python
Python如何生成树形图案
Jan 03 Python
基于python3实现socket文件传输和校验
Jul 28 Python
在Django model中设置多个字段联合唯一约束的实例
Jul 17 Python
python线程join方法原理解析
Feb 11 Python
Python调用shell命令常用方法(4种)
May 11 Python
python实现密码验证合格程序的思路详解
Jun 01 Python
基于SQLAlchemy实现操作MySQL并执行原生sql语句
Jun 10 Python
TensorFlow的环境配置与安装教程详解(win10+GeForce GTX1060+CUDA 9.0+cuDNN7.3+tensorflow-gpu 1.12.0+python3.5.5)
Jun 22 Python
pycharm中如何自定义设置通过“ctrl+滚轮”进行放大和缩小实现方法
Sep 16 Python
Python Django / Flask如何使用Elasticsearch
Apr 19 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初学者头疼问题总结
2006/07/08 PHP
PHP+AJAX实现无刷新注册(带用户名实时检测)
2007/01/02 PHP
QQ登录 PHP OAuth示例代码
2011/07/20 PHP
PHP跨时区(UTC时间)应用解决方案
2013/01/11 PHP
谈谈PHP中substr和substring的正确用法及相关参数的介绍
2015/12/16 PHP
深入浅析php中sprintf与printf函数的用法及区别
2016/01/08 PHP
PHP封装的非对称加密RSA算法示例
2018/05/28 PHP
php设计模式之中介者模式分析【星际争霸游戏案例】
2020/03/23 PHP
HR vs CL BO3 第一场 2.13
2021/03/10 DOTA
LazyForm jQuery plugin 定制您的CheckBox Radio和Select
2009/10/24 Javascript
jQuery 核心函数以及jQuery对象
2010/03/23 Javascript
表头固定(利用jquery实现原理介绍)
2012/11/08 Javascript
JQuery的$和其它JS发生冲突的快速解决方法
2014/01/24 Javascript
js获取和设置属性的方法
2014/02/20 Javascript
JavaScript使用DeviceOne开发实战(二) 生成调试安装包
2015/12/01 Javascript
jQuery+HTML5实现WebGL高性能烟花绽放动画效果【附demo源码下载】
2017/08/18 jQuery
浅谈Fetch 数据交互方式
2018/12/20 Javascript
javascript实现简单打字游戏
2019/10/29 Javascript
js blob类型url的视频下载问题的解决
2019/11/29 Javascript
微信跳一跳python辅助脚本(总结)
2018/01/11 Python
python 获取文件下所有文件或目录os.walk()的实例
2018/04/23 Python
python对html过滤处理的方法
2018/10/21 Python
[原创]Python入门教程5. 字典基本操作【定义、运算、常用函数】
2018/11/01 Python
Django 用户认证组件使用详解
2019/07/23 Python
python 批量将中文名转换为拼音
2021/02/07 Python
HTML5实现简单图片上传所遇到的问题及解决办法
2016/01/20 HTML / CSS
家长给老师的道歉信
2014/01/13 职场文书
班级入场式解说词
2014/02/01 职场文书
2014年小班元旦活动方案
2014/02/16 职场文书
购房协议书
2014/04/11 职场文书
我的梦想演讲稿
2014/04/30 职场文书
数控专业毕业生求职信
2014/06/12 职场文书
爱心捐助活动总结
2015/05/09 职场文书
工程款申请报告
2015/05/15 职场文书
JS不要再到处使用绝对等于运算符了
2021/04/30 Javascript
苹果macOS 13开发者预览版Beta 8发布 正式版10月发布
2022/09/23 数码科技