Win10 Tensorflow GPU版 安装教程 超详细

一、安装Anaconda;

请先安装Anaconda,具体安装教程详见上篇文章
https://blog.csdn.net/weixin_39671962/article/details/110576433

二、查找要安装的版本;

首先查找自己电脑的GPU型号;然后在官网查找tensorflow型号以及它需要的环境

2.1查找电脑GPU型号

查找自己电脑的GPU型号步骤:此电脑 —> 管理 —> 设备管理器 —> 显示适配器 —> 自己的型号
在此,我的GPU型号是:NVIDIA GeForce RTX2060
在这里插入图片描述
在这里插入图片描述

2.2查看Tensorflow配置

官网查看电脑GPU型号是否支持CUDA
在这里插入图片描述
查找要Tensorflow要安装的版本以及需要的配置https://www.tensorflow.org/install/source_windows
上图查过了,我的显卡能安装CUDA
每个版本的Tensorflow所需要的环境有所差异,请严格按照Tensorflow官网的配置环境进行安装,比如:
安装tensorflow_gpu-2.3.0版本:Python版本3.5-3.8,cuDNN版本7.4,CUDA版本10.1;
安装tensorflow_gpu-2.2.0版本:Python版本3.5-3.8,cuDNN版本7.4,CUDA版本10.1

选择你要的版本就好了,我选择以tensorflow_gpu-2.3.0版本为基准,所以我需要配套安装的配置为:Python版本3.5-3.8,cuDNN版本7.4,CUDA版本10.1;
在这里插入图片描述
搞清楚安装什么版本之后,我们接下来就开始安装吧:
tensorflow_gpu-2.3.0
Python3.8
cuDNN7.4
CUDA10.1

三、安装CUDA 10.1;

安装CUDA,上面我们说过,安装tensorflow_gpu-2.3.0需要安装的CUDA版本是10.1,
(1)官网下载CUDA 10.1 版本安装包,下载好安装包常规操作,一直点击下一步即可
在这里插入图片描述
在这里插入图片描述
(2)安装好了之后,查看系统配置环境变量是否有这两项
此电脑 —> 属性 —> 高级系统设置 —> 高级 —> 环境变量 —>查看是否有这两项CUDA_PATH和CUDA_PATH_V10_1

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(3)测试是否安装成功
打开anaconda的terminal输入nvcc -V,出现下列则安装成功
在这里插入图片描述

四、安装cuDNN 7.4;

安装cuDNN,上面我们说过,安装tensorflow_gpu-2.3.0需要安装的cuDNN版本是7.4
(1)下载安装包
先要注册账号,因为我CUDA是10.1版本的,而CUDNN没有7.4,就下了7.5版的
在这里插入图片描述
在这里插入图片描述
(2)解压安装包
将cuDNN安装包解压出来的三个文件,复制到CUDA的同名文件中
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(3)添加环境变量
在这里插入图片描述

五、安装Tensorflow GPU

打开anaconda的terminal输入:
安装python:

conda create -n tensorflow pip python=3.8

安装tensorflow_gpu-2.3.0

pip install --ignore-installed --upgrade tensorflow_gpu==2.3.0

激活tensorflow

activate tensorflow

六、Pycharm配置tensorflow环境

File->settings->Python interpreter->Add->Conda Environment->选Existing environment->OK

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

import tensorflow as tf

gpu_device_name = tf.test.gpu_device_name()
tf.test.is_gpu_available()
print(gpu_device_name)
from tensorflow.python.client import device_lib

# 列出所有的本地机器设备
local_device_protos = device_lib.list_local_devices()
# 打印
#     print(local_device_protos)

# 只打印GPU设备
[print(x) for x in local_device_protos if x.device_type == 'GPU']

在这里插入图片描述
安装完成,棒棒哒!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值