Windows系统TensorFlow支持Nvidia GPU安装与设置

本文详细记录了2022年安装TensorFlow支持Nvidia GPU的最新步骤,包括Python3.9的安装、CUDA工具包和cuDNN的下载与配置,以及IDE中cudnn路径的调整,确保了对现代GPU环境的兼容。
摘要由CSDN通过智能技术生成

最近需要用到深度学习,于是安装了TensorFlow,并配置Nvidia GPU的支持。

参考了不少文章,但都是早期的内容了,已经不适用。

这里简明地记录下安装步骤。

1、安装python3.9,网址为Download Python | Python.org

2、以管理员身份运行CMD,输入

pip install tensorflow

现在TensorFlow已经不区分CPU版本和GPU版本,这样就直接装完了TensorFlow

3、安装CUDA工具包,网址为CUDA Toolkit | NVIDIA Developer,我这里显卡驱动装的是最新的,所以下载安装最新的就可以;安装过程中提示要安装Visual studio,我没尝试不安装会怎么样,最好也安装一下,网址为Visual Studio: 面向软件开发人员和 Teams 的 IDE 和代码编辑器

4、安装cuDNN,网址为cuDNN Archive | NVIDIA Developer,一般下载最新的就可以,前面保证你的驱动和CUDA工具包为最新就不会有问题,提醒下,不需要参照什么列表看显卡支持哪个版本,一般最新版就行,下载时会要你注册提交下信息才能下,不收费

5、配置CUDA工具包和cuDNN的path环境变量,管理员身份运行CMD,输入并执行以下命令,注意以下路径在不同版本软件与系统下,会有所不同,自己改为对应路径即可;TF官网用的是set命令,只能暂时生效,CMD窗口关闭就会失效,所以得用SETX并在末尾加上/m表示设置为系统变量

SETX "Path" "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\bin;%Path%" /m
SETX "Path" "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\extras\CUPTI\lib64;%Path%" /m
SETX "Path" "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\include;%Path%" /m
SETX "Path" "C:\Program Files\NVIDIA\CUDNN\v8.3\bin;%Path%" /m

6、如果所用的IDE(例如PyCharm)提示找不到cudnn64_8.dll,那么去C:\Program Files\NVIDIA\CUDNN\v8.3\(即cuDNN安装目录下)把bin、lib、include三个文件夹全部复制到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\(即CUDA工具包安装目录下)

7、测试,管理员身份运行CMD,输入以下命令并执行,如果没提示任何关于GPU、CUDA的警告,那么就配置OK了

python
import tensorflow as tf
tf.__version__
exit()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值