Windows10下Tensorflow2.0 安装及环境配置教程(图文)


Posted in Python onNovember 21, 2019

下载安装Anaconda

下载地址如下,根据所需版本下载

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

安装过程暂略(下次在安装时添加)

下载安装Pycharm

下载安装Pycharm,下载对应使用版本即可

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

如果你是在校学生,有学校的edu邮箱,可以免费注册Pycharm专业版,注册地址如下,本文不详细说明

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

下载CUDA10.0

下载地址如下CUDA Toolkit 10.0 Archive

下载之后默认安装即可

下载CUDNN

通过此处选择版本对应的CUDNN,对于本次配置就选择Windows 10对应的版本

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

下载CUDNN需要注册一个NVIDIA的账号,点击注册,登录即可

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

下载好CUDNN之后将其解压在CUDA的安装目录下,Win10默认的安装目录如下:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0

之后,通过右键点击此电脑——>属性——>高级系统设置——>环境变量

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

然后配置环境变量,添加如下环境变量

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

重新安装NVIDIA最新驱动

因为安装CUDA时,因为版本原因,会安装版本较低的NVIDIA驱动,所以我们从官网下载最新的驱动重新覆盖安装一遍即可

创建Conda环境,并安装tensorflow2.0

通过Anaconda的conda create创建新的环境,便于我们程序及其环境的配置及其管理

首先按Win+R键,输入cmd,回车

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

然后在cmd界面输入,conda create --name tensorflow2.0 python=3.7,其中tensorflow2.0可以换成你想要的名字

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

回车后输入y

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

之后稍作等待可以看到安装成功

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

使用conda info --env看看环境

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

之后使用conda activate tensorflow2.0来激活刚才创建的环境

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

依据需求pip安装tensorflow,sklearn,matplotlib等软件。此处以tensorflow2.0为例,激活环境后输入pip install tensorflow-gpu,之后进行下载安装。

经过一系列安装之后提示安装成功

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

配置Pycharm,将刚建立的环境应用在Pycharm中

打开pycharm建立一个新的project

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

选择Pure Python,在选择Existing interpreter

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

之后选择你anaconda中新建的环境变量位置中的python.exe文件,使pycharm使用你创建的环境来编译文件。

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

最后选择Make available to all projects并创建Project

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

之后创建一个.py文件,进行测试,可以发现我们已经可以通过Pycharm使用我们之前创建的环境了。

Windows10下Tensorflow2.0 安装及环境配置教程(图文)

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

Python 相关文章推荐
Python3中的真除和Floor除法用法分析
Mar 16 Python
用python制作游戏外挂
Jan 04 Python
详解python中asyncio模块
Mar 03 Python
详解Python with/as使用说明
Dec 13 Python
对python 自定义协议的方法详解
Feb 13 Python
对python借助百度云API对评论进行观点抽取的方法详解
Feb 21 Python
Python序列对象与String类型内置方法详解
Oct 22 Python
Python-for循环的内部机制
Jun 12 Python
浅析Python面向对象编程
Jul 10 Python
Pycharm中如何关掉python console
Oct 27 Python
Pycharm常用快捷键总结及配置方法
Nov 14 Python
浅析Python打包时包含静态文件处理方法
Jan 15 Python
使用python代码进行身份证号校验的实现示例
Nov 21 #Python
Python 面向对象之封装、继承、多态操作实例分析
Nov 21 #Python
用python画一只可爱的皮卡丘实例
Nov 21 #Python
Python 私有化操作实例分析
Nov 21 #Python
使用python的turtle绘画滑稽脸实例
Nov 21 #Python
使用Python的Turtle绘制哆啦A梦实例
Nov 21 #Python
Python 类的魔法属性用法实例分析
Nov 21 #Python
You might like
使用PHP实现密保卡功能实现代码<打包下载直接运行>
2011/10/09 PHP
php多功能图片处理类分享(php图片缩放类)
2014/03/14 PHP
YII使用url组件美化管理的方法
2015/12/28 PHP
Laravel框架分页实现方法分析
2018/06/12 PHP
JavaScript 动态添加表格行 使用模板、标记
2009/10/24 Javascript
Javascript图像处理—为矩阵添加常用方法
2012/12/27 Javascript
浅谈JSON和JSONP区别及jQuery的ajax jsonp的使用
2014/11/23 Javascript
js图片卷帘门导航菜单特效代码分享
2015/09/10 Javascript
jQuery实现伪分页的方法分享
2016/02/17 Javascript
jQuery animate和CSS3相结合实现缓动追逐效果附源码下载
2016/04/18 Javascript
全面了解js中的script标签
2016/07/04 Javascript
jQuery中实现prop()函数控制多选框(全选,反选)
2016/08/19 Javascript
js评分组件使用详解
2017/06/06 Javascript
Vue 全局loading组件实例详解
2018/05/29 Javascript
小程序视频列表中视频的播放与停止的示例代码
2018/07/20 Javascript
JavaScript函数节流和函数去抖知识点学习
2018/07/31 Javascript
ES6中的Javascript解构的实现
2020/10/30 Javascript
JavaScript canvas实现跟随鼠标移动小球
2021/02/09 Javascript
[02:45]DOTA2英雄基础教程 伐木机
2013/12/23 DOTA
[02:34]肉山说——泡妞篇
2014/09/16 DOTA
[04:59]2018DOTA2亚洲邀请赛 4.7 Mineski夺冠时刻
2018/04/09 DOTA
Python sys.argv用法实例
2015/05/28 Python
Python实现excel转sqlite的方法
2017/07/17 Python
Python实现打印螺旋矩阵功能的方法
2017/11/21 Python
对python requests发送json格式数据的实例详解
2018/12/19 Python
python基于itchat模块实现微信防撤回
2019/04/29 Python
Python3 中sorted() 函数的用法
2020/03/24 Python
python脚本使用阿里云slb对恶意攻击进行封堵的实现
2021/02/04 Python
Paul’s Boutique官网:英国时尚手袋品牌
2018/03/31 全球购物
Janie and Jack美国官网:GAP旗下的高档童装品牌
2019/09/09 全球购物
Ajax主要包含了哪些技术
2014/06/12 面试题
初一生物教学反思
2014/01/18 职场文书
财务工作疏忽检讨书
2014/09/11 职场文书
python基于OpenCV模板匹配识别图片中的数字
2021/03/31 Python
jQuery实现广告显示和隐藏动画
2021/07/04 jQuery
关于CentOS 8 搭建MongoDB4.4分片集群的问题
2021/10/24 MongoDB