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获取外网ip地址的方法总结
Jul 02 Python
python通过微信发送邮件实现电脑关机
Jun 20 Python
python绘制中国大陆人口热力图
Nov 07 Python
Python正则表达式匹配数字和小数的方法
Jul 03 Python
python实现基于朴素贝叶斯的垃圾分类算法
Jul 09 Python
详解Python是如何实现issubclass的
Jul 24 Python
python文字转语音实现过程解析
Nov 12 Python
解决Jupyter无法导入已安装的 module问题
Apr 17 Python
使用Keras中的ImageDataGenerator进行批次读图方式
Jun 17 Python
详解在Python中使用Torchmoji将文本转换为表情符号
Jul 27 Python
python 使用cycle构造无限循环迭代器
Dec 02 Python
用Python自动清理系统垃圾的实现
Jan 18 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
重置版游戏视频
2020/04/09 魔兽争霸
解析php常用image图像函数集
2013/06/24 PHP
php对二维数组进行排序的简单实例
2013/12/19 PHP
php遍历CSV类实例
2015/04/14 PHP
Thinkphp框架开发移动端接口(1)
2016/08/18 PHP
CI框架表单验证实例详解
2016/11/21 PHP
PHP实现数组根据某个单元字段排序操作示例
2018/08/01 PHP
jquery与js函数冲突的两种解决方法
2013/09/09 Javascript
jquery 判断滚动条到达了底部和顶端的方法
2014/04/02 Javascript
跟我学习javascript的全局变量
2015/11/16 Javascript
DOM 事件的深入浅出(二)
2016/12/05 Javascript
js中数组的常用方法小结
2016/12/30 Javascript
JavaScript轻松创建级联函数的方法示例
2017/02/10 Javascript
微信小程序引用公共js里的方法的实例详解
2017/08/17 Javascript
vuex中使用对象展开运算符的示例
2017/09/25 Javascript
JavaScript简单实现合并两个Json对象的方法示例
2017/10/16 Javascript
使用async、enterproxy控制并发数量的方法详解
2018/01/02 Javascript
jQuery+ajax实现批量删除功能完整示例
2019/06/06 jQuery
webpack4 optimization使用总结
2019/11/10 Javascript
JavaScript This指向问题详解
2019/11/25 Javascript
vue+element实现图片上传及裁剪功能
2020/06/29 Javascript
Python实现判断给定列表是否有重复元素的方法
2018/04/11 Python
Python读取txt某几列绘图的方法
2018/10/14 Python
python实现多进程通信实例分析
2019/09/01 Python
python中web框架的自定义创建
2019/09/08 Python
Python 异常的捕获、异常的传递与主动抛出异常操作示例
2019/09/23 Python
解决jupyter运行pyqt代码内核重启的问题
2020/04/16 Python
Keras在训练期间可视化训练误差和测试误差实例
2020/06/16 Python
英国厨房与餐具用品为主的设计品牌:Joseph Joseph
2018/04/26 全球购物
高校毕业生自我鉴定
2013/10/27 职场文书
中专生毕业自我鉴定
2013/11/01 职场文书
青春无悔演讲稿
2014/05/08 职场文书
六一儿童节活动总结
2014/08/27 职场文书
MySQL时间盲注的五种延时方法实现
2021/05/18 MySQL
Mysql systemctl start mysqld报错的问题解决
2021/06/03 MySQL
Python中字符串对象语法分享
2022/02/24 Python