深度学习 cuda11.1+cudnn8.0.4+tensorflow2.4.0环境安装补充教程 2021.1.27 for win10

本教程详细介绍了在Windows 10环境下,针对NVIDIA CUDA 11.1、CUDNN 8.0.4和TensorFlow 2.4.0的深度学习环境安装步骤。内容包括检查NVIDIA显卡支持的CUDA版本、下载安装CUDA和CUDNN、配置环境变量、通过Anaconda和pip安装TensorFlow以及解决可能出现的库文件缺失问题。

声明:本教程为对下列B站视频安装环境过程的补充说明,大家可以结合视频使用

视频地址:https://www.bilibili.com/video/BV1bK4y187k7?p=4
注1:由于视频发布时间较早,所以存在一些版本不兼容的问题,这也是写本博客的原因
注2:如果你的电脑没有N卡,那你就不用看本教程了
注3:到我在写这篇博客时,NVIDIA 发布的cuda最新版本为11.1,如果以后发布了更新的版本,那么不保证本教程的有效性。

1.首先查看你的N卡所支持的版本。

桌面右键->NVIDIA控制面板->帮助->系统信息->组件,查看你的N卡所对应的cuda版本

在这里插入图片描述
这里我的版本是11.1,所以要去下载cuda11.1的开发套件(版本一定要对齐!)

2.关于下载cuda和cudnn

然而官网下载实在是太慢了(即使使用IDM),所以在评论中我会提供了一个网盘镜像,但是需要你奉献一点点自己的积分(有三个cuda版本10.1、11.0、11.1以及他们对应的cudnn版本,版本一定要对齐!)
安装过程以及环境变量的配置视频里有讲,不再赘述(记好你的cuda安装目录)
注意你的显卡驱动版本号要高于这个:
在这里插入图片描述

3.关于下载tensorflow

视频中之前讲过如何安装anaconda,使用其内置的pip下载tensorflow:
首先换个源(不然下载速度感人),关于换源的教程链接:https://blog.csdn.net/yuzaipiaofei/article/details/80891108,推荐用阿里云的镜像,速度更快些。

然后按照视频中讲的,Win+R,输入cmd打开命令行,使用pip下载tensorflow
在这里插入图片描述

注意上图是视频中的版本号,这里我使用的是cuda11.1,所以要用改一下tensorflow的版本号

pip install tensorflow==2.4.0

如果你更我的cuda版本不一样,那么你得查一下自己对应的版本号。
一般来说,如果你用的是最新的cuda版本,那么直接这样应该就可以

pip install tensorflow

4.测试tensorflow是否安装成功

按照视频中一步步走,到了这一步…
在这里插入图片描述
???
这里显示cusolver64_10.dll这个文件没有找到,去你的cuda安装目录下看一看,默认应该是在C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\bin
在这里插入图片描述
这里装的是cusolver64_11.dll,而tensorflow要扫描cusolver64_10.dll,所以…你可以把这个cusolver64_11.dll复制到C:\Windows\System32目录下(tensorflow应该会先扫这个目录),然后把他改名为cusolver64_10.dll,像这样:在这里插入图片描述
然后再

import tensorflow as tf 
tf.test.is_gpu_available()

在这里插入图片描述
ok了

希望看本文的你不要再踩出什么新坑…也希望我明天不要遇到什么新坑…

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值