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 相关文章推荐
python实现中文输出的两种方法
May 09 Python
python bottle框架支持jquery ajax的RESTful风格的PUT和DELETE方法
May 24 Python
Python使用getpass库读取密码的示例
Oct 10 Python
Python3 replace()函数使用方法
Mar 19 Python
利用python如何处理nc数据详解
May 23 Python
Python 3.3实现计算两个日期间隔秒数/天数的方法示例
Jan 07 Python
python3转换code128条形码的方法
Apr 17 Python
详解django实现自定义manage命令的扩展
Aug 13 Python
python实现字典嵌套列表取值
Dec 16 Python
Python中base64与xml取值结合问题
Dec 22 Python
pytorch中tensor.expand()和tensor.expand_as()函数详解
Dec 27 Python
判断Python中的Nonetype类型
May 25 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
轻松入门: 煮好咖啡的七个诀窍
2021/03/03 冲泡冲煮
PHP+AJAX实现无刷新注册(带用户名实时检测)
2007/01/02 PHP
PHP投票系统防刷票判断流程分析
2012/02/04 PHP
PHPExcel读取EXCEL中的图片并保存到本地的方法
2015/02/14 PHP
php函数实现判断是否移动端访问
2015/03/03 PHP
PHP设计模式(九)外观模式Facade实例详解【结构型】
2020/05/02 PHP
javascritp实现input输入框相关限制用法
2007/06/29 Javascript
jQuery表格插件ParamQuery简单使用方法示例
2013/12/05 Javascript
Java File类的常用方法总结
2015/03/18 Javascript
使用JavaScript制作一个简单的计数器的方法
2015/07/07 Javascript
如何用js 实现依赖注入的思想,后端框架思想搬到前端来
2015/08/03 Javascript
Node.js用readline模块实现输入输出
2016/12/16 Javascript
常用的几个JQuery代码片段
2017/03/13 Javascript
bootstrap table表格插件使用详解
2017/05/08 Javascript
让axios发送表单请求形式的键值对post数据的实例
2018/08/11 Javascript
通过说明与示例了解js五种设计模式
2019/06/17 Javascript
js之切换全屏和退出全屏实现代码实例
2019/09/09 Javascript
vue设置导航栏、侧边栏为公共页面的例子
2019/11/01 Javascript
[19:14]DOTA2 HEROS教学视频教你分分钟做大人-维萨吉
2014/06/24 DOTA
[00:03]DOTA2新版本PA至宝展示
2014/11/19 DOTA
[03:06]2018年度CS GO最具人气解说-完美盛典
2018/12/16 DOTA
一行代码让 Python 的运行速度提高100倍
2018/10/08 Python
基于python使用tibco ems代码实例
2019/12/20 Python
加拿大领先的牛仔零售商:Bluenotes
2018/01/22 全球购物
房屋转让协议书
2014/04/11 职场文书
淘宝好评语大全
2014/05/05 职场文书
企业负责人任命书
2014/06/05 职场文书
医院节能减排方案
2014/06/13 职场文书
小学课外活动总结
2014/07/09 职场文书
驾驶员安全责任书
2014/07/22 职场文书
先进典型发言材料
2014/12/30 职场文书
2015学习委员工作总结范文
2015/04/03 职场文书
2015年度个人教学工作总结
2015/05/20 职场文书
合同纠纷调解书
2015/05/20 职场文书
Java版 单机五子棋
2022/05/04 Java/Android
Centos7 Shell编程之正则表达式、文本处理工具详解
2022/08/05 Servers