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科学计算之NumPy入门教程
Jan 15 Python
Python实现根据日期获取当天凌晨时间戳的方法示例
Apr 09 Python
python3射线法判断点是否在多边形内
Jun 28 Python
ZABBIX3.2使用python脚本实现监控报表的方法
Jul 02 Python
python+OpenCV实现车牌号码识别
Nov 08 Python
新手入门学习python Numpy基础操作
Mar 02 Python
Python爬虫爬取杭州24时温度并展示操作示例
Mar 27 Python
解决Python数据可视化中文部分显示方块问题
May 16 Python
使用Keras预训练模型ResNet50进行图像分类方式
May 23 Python
Python3 搭建Qt5 环境的方法示例
Jul 16 Python
python 实现批量图片识别并翻译
Nov 02 Python
基于Python的接口自动化unittest测试框架和ddt数据驱动详解
Jan 27 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使用pdo连接并查询sql数据库的方法
2014/12/24 PHP
php实现Mongodb自定义方式生成自增ID的方法
2015/03/23 PHP
CI框架中redis缓存相关操作文件示例代码
2016/05/17 PHP
thinkPHP+ajax实现统计页面pv浏览量的方法
2017/03/15 PHP
User Scripts: Video Download by User Scripts
2007/05/14 Javascript
基于jquery的让textarea自适应高度的插件
2010/08/03 Javascript
JavaScript中通过闭包解决只能取得包含函数中任何变量最后一个值的问题
2010/08/12 Javascript
用JavaScript计算在UTF-8下存储字符串占用字节数
2013/08/08 Javascript
JavaScript省市联动实现代码
2014/02/15 Javascript
js如何判断访问是来自搜索引擎(蜘蛛人)还是直接访问
2015/09/14 Javascript
Javascript Function.prototype.bind详细分析
2016/12/29 Javascript
用jQuery实现圆点图片轮播效果
2017/03/19 Javascript
vue组件Prop传递数据的实现示例
2017/08/17 Javascript
薪资那么高的Web前端必看书单
2017/10/13 Javascript
countup.js实现数字动态叠加效果
2019/10/17 Javascript
[01:15:45]DOTA2上海特级锦标赛B组小组赛#1 Alliance VS Spirit第一局
2016/02/26 DOTA
Python实现的多线程端口扫描工具分享
2015/01/21 Python
由浅入深讲解python中的yield与generator
2017/04/05 Python
matplotlib在python上绘制3D散点图实例详解
2017/12/09 Python
python单例模式获取IP代理的方法详解
2018/09/13 Python
Python多进程fork()函数详解
2019/02/22 Python
python判断文件夹内是否存在指定后缀文件的实例
2019/06/10 Python
Pandas DataFrame数据的更改、插入新增的列和行的方法
2019/06/25 Python
python正则-re的用法详解
2019/07/28 Python
Python处理session的方法整理
2019/08/29 Python
NumPy排序的实现
2020/01/21 Python
python3注册全局热键的实现
2020/03/22 Python
Python如何设置指定窗口为前台活动窗口
2020/08/12 Python
解决PyCharm无法使用lxml库的问题(图解)
2020/12/22 Python
企业军训感言
2014/02/08 职场文书
人力资源管理系自荐信
2014/05/31 职场文书
优秀少先队员事迹材料
2014/12/24 职场文书
初中成绩单评语
2014/12/29 职场文书
向雷锋同志学习倡议书
2015/04/27 职场文书
CSS3实现的文字弹出特效
2021/04/16 HTML / CSS
Django中celery的使用项目实例
2022/07/07 Python