Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版

Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版

之前在win7系统安装了anaconda3.4.0,tensorflow1.6-cpu版本的。但是由于电脑反应太慢,最简单的手写数字识别都很慢,得跑很长时间。因此现在换了一台电脑,用的是英伟达GTX1660Ti的显卡。

1. 安装CUDN10.0

必须安装10.0版本的,tf2.0只适合10.0版本的,其他的不行。我安装的是cuda10.0.130_411.31
下载官方地址:https://developer.nvidia.com/cuda-10.0-download-archive?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exelocal
或者下面这个,两个是一样的。
https://developer.nvidia.com/cuda-10.0-download-archive?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exenetwork
在这里插下载完成如图所示,双击运行入图片描述下载完成之后,图标如图所示,双击运行。

2.安装CUDNN

(1)下载网址:https://developer.nvidia.com/rdp/cudnn-download
在这里插入图片描述
这个是压缩包,需要先解压,解压之后有三个文件夹。
Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版_第1张图片
(2)将三个文件夹中的文件全部对应复制到下面的文件夹中。分别是:将cudnnd的bin中文件夹复制粘贴到C盘 CUDN\v10.0\bin文件夹中。以此类推。
Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版_第2张图片Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版_第3张图片
(3)设置系统环境变量
右击 电脑 属性 ,点击高级系统设置,点击环境变量
Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版_第4张图片
用户系统变量中Path路径点击 编辑。添加CVDN\v10.0路径。
Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版_第5张图片
在系统变量中,必须有以下两个路径。
Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版_第6张图片

anaconda安装,配置环境

(1)下载网站: https://www.anaconda.com/distribution/#download-section
Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版_第7张图片
不要更改下载路径。这个是官方网站,很慢,我下载了有一个小时。下载完成后如图所示,双击运行安装。
在这里插入图片描述
Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版_第8张图片
(2)安装完成后,点击CMD,查看conda指令。
新建tf2.0 GPU环境:conda create -n tensorflow python=3.6
Python版本是3.6版本的。
Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版_第9张图片
弹出y/n?
输入 y安装完成了。
激活tensorflow环境,输入 conda activate tensorflow_gpu;
退出tensorflow环境,输入 conda deactivate
Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版_第10张图片
查看Python版本Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版_第11张图片
查看根目录
Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版_第12张图片激活tensorflow_gpu环境,安装cudnn10.0
在这里插入图片描述
Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版_第13张图片
Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版_第14张图片
安装TF2.0 GPU版本,从清华镜像源下载,比官网快。
在这里插入图片描述
在这里插入图片描述
安装完成之后,打开Ananconda Navigator(anaconda3)。完成测试,输入测试代码。**其中第二行version前后,是各两个短横线,一定要看清啦。**否则会显示出错。

import tensorflow as tf
version = tf.version
gpu_ok=tf.test.is_gpu_available()
print(“tf version:”,version,"\nuse GPU",gpu_ok)
Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版_第15张图片Win10系统+anaconda环境下安装tensorflow2.0(GPU)详细版_第16张图片测试结果:
tf version:2.0.0
use GPU True

出现这个结果,表示GPU版本安装已经完成了。

你可能感兴趣的:(tensorflow2.0学习)