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 相关文章推荐
MySQLdb ImportError: libmysqlclient.so.18解决方法
Aug 21 Python
Python中使用hashlib模块处理算法的教程
Apr 28 Python
Python 和 JS 有哪些相同之处
Nov 23 Python
Python 查看文件的读写权限方法
Jan 23 Python
python距离测量的方法
Mar 06 Python
python 将数据保存为excel的xls格式(实例讲解)
May 03 Python
深入浅析Python获取对象信息的函数type()、isinstance()、dir()
Sep 17 Python
基于python实现学生管理系统
Oct 17 Python
python pyinstaller 加载ui路径方法
Jun 10 Python
tensorflow之tf.record实现存浮点数数组
Feb 17 Python
Numpy中的数组搜索中np.where方法详细介绍
Jan 08 Python
Python的Tqdm模块实现进度条配置
Feb 24 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数组函数序列之krsort()- 对数组的元素键名进行降序排序,保持索引关系
2011/11/02 PHP
php生成二维码时出现中文乱码的解决方法
2014/12/18 PHP
php获取微信基础接口凭证Access_token
2018/08/23 PHP
客户端脚本中常常出现的一些问题和调试技巧
2007/01/09 Javascript
二级域名或跨域共享Cookies的实现方法
2008/08/07 Javascript
IE与Firefox在JavaScript上的7个不同写法小结
2009/09/14 Javascript
JavaScript setTimeout和setInterval的使用方法 说明
2010/03/25 Javascript
利用div+jquery自定义滚动条样式的2种方法
2013/07/18 Javascript
Javascript的无new构建实例详解
2016/05/15 Javascript
window.open不被拦截的简单实现代码(推荐)
2016/08/04 Javascript
浅谈JQ中mouseover和mouseenter的区别
2016/09/13 Javascript
微信小程序 开发工具快捷键整理
2016/10/31 Javascript
基于vuejs+webpack的日期选择插件
2020/05/21 Javascript
bootstrap PrintThis打印插件使用详解
2017/02/20 Javascript
js学习总结_轮播图之渐隐渐现版(实例讲解)
2017/07/17 Javascript
如何通过javaScript去除字符串两端的空白字符
2020/02/06 Javascript
Vue项目vscode 安装eslint插件的方法(代码自动修复)
2020/04/15 Javascript
python中pygame模块用法实例
2014/10/09 Python
Python语言实现机器学习的K-近邻算法
2015/06/11 Python
Python实现爬虫设置代理IP和伪装成浏览器的方法分享
2018/05/07 Python
解决csv.writer写入文件有多余的空行问题
2018/07/06 Python
解决Python3 被PHP程序调用执行返回乱码的问题
2019/02/16 Python
Django的性能优化实现解析
2019/07/30 Python
如何基于python实现脚本加密
2019/12/28 Python
Pytorch之parameters的使用
2019/12/31 Python
pycharm导入源码的具体步骤
2020/08/04 Python
python如何用matplotlib创建三维图表
2021/01/26 Python
Expedia法国:全球最大在线旅游公司
2018/09/30 全球购物
C# .NET面试题
2015/11/28 面试题
企业年度评优方案
2014/06/02 职场文书
2014年重阳节活动策划方案书
2014/09/16 职场文书
小学生优秀评语
2014/12/29 职场文书
编写python程序的90条建议
2021/04/14 Python
教你如何使用Python Tkinter库制作记事本
2021/06/10 Python
Vue Element-ui表单校验规则实现
2021/07/09 Vue.js
openEuler 搭建java开发环境的详细过程
2022/06/10 Servers