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实现异步回调机制代码分享
Jan 10 Python
Python入门篇之函数
Oct 20 Python
详解Python程序与服务器连接的WSGI接口
Apr 29 Python
Python实现可获取网易页面所有文本信息的网易网络爬虫功能示例
Jan 15 Python
python3.6+opencv3.4实现鼠标交互查看图片像素
Feb 26 Python
基于数据归一化以及Python实现方式
Jul 11 Python
Django框架模板介绍
Jan 15 Python
windows下numpy下载与安装图文教程
Apr 02 Python
Python使用Pandas库实现MySQL数据库的读写
Jul 06 Python
使用python 将图片复制到系统剪贴中
Dec 13 Python
python切片作为占位符使用实例讲解
Feb 17 Python
Python提取PDF指定内容并生成新文件
Jun 09 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
用js进行url编码后用php反解以及用php实现js的escape功能函数总结
2010/02/08 PHP
PHP创建桌面快捷方式的实例代码
2014/02/17 PHP
JavaScript实现滚动栏效果的方法
2015/04/27 PHP
PHP 5.6.11中CURL模块问题的解决方法
2016/08/08 PHP
Yii2框架实现注册和登录教程
2016/09/30 PHP
PHP 7安装调试工具Xdebug扩展的方法教程
2017/06/17 PHP
javascript JSON操作入门实例
2010/04/16 Javascript
jQuery的基本概念与高级编程
2015/05/14 Javascript
基于vue.js中关于下拉框的值默认及绑定问题
2018/08/22 Javascript
如何为vuex实现带参数的 getter和state.commit
2019/01/04 Javascript
简述Vue中容易被忽视的知识点
2019/12/09 Javascript
javascript设计模式 ? 建造者模式原理与应用实例分析
2020/04/10 Javascript
JS如何操作DOM基于表格动态展示数据
2020/10/15 Javascript
python基础教程之常用运算符
2014/08/29 Python
Python中用PIL库批量给图片加上序号的教程
2015/05/06 Python
Windows系统下多版本pip的共存问题详解
2017/10/10 Python
python使用PyCharm进行远程开发和调试
2017/11/02 Python
在双python下设置python3为默认的方法
2018/10/31 Python
PyCharm中代码字体大小调整方法
2019/07/29 Python
Python使用get_text()方法从大段html中提取文本的实例
2019/08/27 Python
使用python+whoosh实现全文检索
2019/12/09 Python
Python Selenium库的基本使用教程
2021/01/04 Python
python 中 .py文件 转 .pyd文件的操作
2021/03/04 Python
html5启动原生APP总结
2020/07/03 HTML / CSS
Steiff台湾官网:德国金耳釦泰迪熊
2019/12/26 全球购物
介绍一下如何优化MySql
2016/12/20 面试题
实习生自荐信范文
2013/11/13 职场文书
中专生自我鉴定
2013/12/17 职场文书
师生聚会感言
2014/01/26 职场文书
财务信息服务专业自荐书范文
2014/02/08 职场文书
电力培训心得体会
2014/09/02 职场文书
借款协议书
2014/09/16 职场文书
2014超市双十一活动策划方案
2014/09/29 职场文书
赞美教师的句子
2019/09/02 职场文书
一篇文章带你了解Python和Java的正则表达式对比
2021/09/15 Python
OpenCV实现反阈值二值化
2021/11/17 Java/Android