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 相关文章推荐
在Django框架中编写Context处理器的方法
Jul 20 Python
Python简单遍历字典及删除元素的方法
Sep 18 Python
django使用html模板减少代码代码解析
Dec 12 Python
python批量设置多个Excel文件页眉页脚的脚本
Mar 14 Python
numpy.linspace 生成等差数组的方法
Jul 02 Python
Python中pip更新和三方插件安装说明
Jul 08 Python
python中的插值 scipy-interp的实现代码
Jul 23 Python
python内置数据类型之列表操作
Nov 12 Python
使用python3实现操作串口详解
Jan 01 Python
django页面跳转问题及注意事项
Jul 18 Python
使用Pytorch来拟合函数方式
Jan 14 Python
Windows下Pycharm远程连接虚拟机中Centos下的Python环境(图文教程详解)
Mar 19 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
PHP4实际应用经验篇(7)
2006/10/09 PHP
PHP防注入安全代码
2008/04/09 PHP
php多任务程序实例解析
2014/07/19 PHP
ThinkPHP模板替换与系统常量及应用实例教程
2014/08/22 PHP
PHP读取大文件的多种方法介绍
2016/04/04 PHP
浅析Yii2 GridView实现下拉搜索教程
2016/04/22 PHP
Docker 如何布置PHP开发环境
2016/06/21 PHP
php微信公众平台开发之微信群发信息
2016/09/13 PHP
详解PHP使用Redis存储session时的一个Warning定位
2017/07/05 PHP
visual studio code 调试php方法(图文详解)
2017/09/15 PHP
使用swoole 定时器变更超时未支付订单状态的解决方案
2019/07/24 PHP
php生成HTML文件的类方法
2019/10/11 PHP
Laravel 框架控制器 Controller原理与用法实例分析
2020/04/14 PHP
jquery获得option的值和对option进行操作
2013/12/13 Javascript
JavaScript监听和禁用浏览器回车事件实例
2015/01/31 Javascript
javascript中字体浮动效果的简单实例演示
2015/11/18 Javascript
详解JavaScript中常用的函数类型
2015/11/18 Javascript
JavaScript类型系统之正则表达式
2016/01/05 Javascript
Jquery中巧用Ajax的beforeSend方法
2016/01/20 Javascript
全面总结Javascript对数组对象的各种操作
2017/01/22 Javascript
在Vue组件化中利用axios处理ajax请求的使用方法
2017/08/25 Javascript
vue 中filter的多种用法
2018/04/26 Javascript
Vue学习之axios的使用方法实例分析
2020/01/06 Javascript
简介JavaScript错误处理机制
2020/08/04 Javascript
Python ZipFile模块详解
2013/11/01 Python
Python的argparse库使用详解
2018/10/09 Python
python统计文章中单词出现次数实例
2020/02/27 Python
解决html5中video标签无法播放mp4问题的办法
2017/05/07 HTML / CSS
汽车工程专业应届生求职信
2013/10/19 职场文书
2015新学期开学寄语
2015/02/26 职场文书
2015年七七事变78周年纪念活动方案
2015/05/06 职场文书
2015年妇产科工作总结
2015/05/18 职场文书
楚门的世界观后感
2015/06/03 职场文书
千手观音观后感
2015/06/03 职场文书
2019交通安全宣传标语集锦!
2019/06/28 职场文书
python识别围棋定位棋盘位置
2021/07/26 Python