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执行get提交的方法
Apr 29 Python
详解Python字符串对象的实现
Dec 24 Python
Python打造出适合自己的定制化Eclipse IDE
Mar 02 Python
Python3.6安装及引入Requests库的实现方法
Jan 24 Python
使用Python机器学习降低静态日志噪声
Sep 29 Python
python使用udp实现聊天器功能
Dec 10 Python
详解Python静态网页爬取获取高清壁纸
Apr 23 Python
详解python路径拼接os.path.join()函数的用法
Oct 09 Python
解决Tensorboard 不显示计算图graph的问题
Feb 15 Python
pycharm激活方法到2099年(激活流程)
Sep 22 Python
python opencv旋转图片的使用方法
Jun 04 Python
Python的这些库,你知道多少?
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
在服务端进行目录建立、删除,文件上传、删除的过程的php代码
2008/09/10 PHP
PHP 利用Mail_MimeDecode类提取邮件信息示例
2014/01/26 PHP
php冒泡排序与快速排序实例详解
2015/12/07 PHP
yii框架搜索分页modle写法
2016/12/19 PHP
safari下载文件自动加了html后缀问题
2018/11/09 PHP
基于jquery的网页SELECT下拉框美化代码
2010/10/28 Javascript
改进UCHOME的记录发布,增强可访问性用户体验
2011/01/17 Javascript
字符串的replace方法应用浅析
2011/12/06 Javascript
js和as的稳定传值问题解决
2013/07/14 Javascript
如何判断鼠标是否在DIV的区域内
2013/11/13 Javascript
WebSocket+node.js创建即时通信的Web聊天服务器
2016/08/08 Javascript
js实现交通灯效果
2017/01/13 Javascript
jquery实现数字输入框
2017/02/22 Javascript
vue2.0结合DataTable插件实现表格动态刷新的方法详解
2017/03/17 Javascript
分享ES6的7个实用技巧
2018/01/18 Javascript
JavaScript 隐性类型转换步骤浅析
2018/03/15 Javascript
Angular数据绑定机制原理
2018/04/17 Javascript
Angular 封装并发布组件的方法示例
2018/04/19 Javascript
原生JS实现手动轮播图效果实例代码
2018/11/22 Javascript
JavaScript惰性求值的一种实现方法示例
2019/01/11 Javascript
重学JS 系列:聊聊继承(推荐)
2019/04/11 Javascript
layui table 表格上添加日期控件的两种方法
2019/09/28 Javascript
python读取json文件并将数据插入到mongodb的方法
2015/03/23 Python
Python+Pika+RabbitMQ环境部署及实现工作队列的实例教程
2016/06/29 Python
Django admin实现图书管理系统菜鸟级教程完整实例
2017/12/12 Python
Python文件读写常见用法总结
2019/02/22 Python
解决pytorch DataLoader num_workers出现的问题
2020/01/14 Python
python生成任意频率正弦波方式
2020/02/25 Python
Python ckeditor富文本编辑器代码实例解析
2020/06/22 Python
面向对象编程的优势是什么
2015/12/17 面试题
工商企业管理应届生求职信
2013/11/03 职场文书
政府法律服务方案
2014/06/14 职场文书
法定代表人资格证明书
2014/09/11 职场文书
2016教师给学生的毕业寄语
2015/12/04 职场文书
在CSS中使用when/else的方法
2022/01/18 HTML / CSS
GoFrame基于性能测试得知grpool使用场景
2022/06/21 Golang