win10下载Tensorflow-gpu 1.14.0+Keras 2.2.4+cuda10.0+cudnn 7.4.1+vs2017

最近刚要开始接触深度学习,搭建Keras框架差点儿奔溃喽😭
下面是亲测有效!!一次就成的环境搭建步骤!!!!
(首先你要有Anaconda,这个安装一般不会出错,网上教程很多,这里就不再啰嗦啦。)

搭建环境

有两种方法,一种是用anaconda的conda命令实现(打开Anaconda Prompt,输入下面这行代码

conda create -n tensorflow python=3.7

另一种是直接打开Anaconda–>Environments–>Create,然后创建python3.7,名为tensorflow(可以自己随便取)的环境,推荐这种方法!!

安装Tensorflow-gpu 1.14.0+Keras 2.2.4

这两样的安装都是在我们上面创建的环境里面进行的,所以我们要先进入上面创建的环境里

activate tensorflow

接着进行安装,这里用的是豆瓣镜像,比较快(网上很多推荐用的清华镜像源,但我电脑运行的时候会报错,不晓得啥问题QAQ)

pip install -i https://pypi.douban.com/simple tensorflow-gpu==1.14.0
pip install -i https://pypi.douban.com/simple  keras==2.2.4

如果你只是做到这里,验证能否正常使用gpu加速时,你会迎来一长串的error= _ =
经n番搜索,发现还要下载cuda,cudnn,vs。。这里也很容易入坑,有的可能是没有认真搜索自己所需版本的tensorflow与哪个版本的cuda啊啥的相匹配(例如说tensorflow-gpu 1.14.0可以与cuda10.0匹配,换成cuda10.1就不行了,所以小伙伴们一定要查清楚再下载哦!),还有人或许是不知道去哪里下载历史版本,直接下官网默认的,然后出错了。
接下来我就一步步详解~~并附上下载链接(给你给你都给你)

vs2017

这个我下了一晚上,可能我的小破机不够给力)这里给大家推荐一个超级超级赞的公众号:软件安装管家
emm我需要的软件它几乎都有,安装步骤超详细(虽然有些网盘链接过期了,例如我要下的vs2017,但这不费影响我对它的喜爱哈哈哈哈哈)
我就网上随便找了个链接下载,按照这个公众号的安装步骤一步步弄下来。
(本想截图放上来,但是太长了qwq 自力更生,加油嗷~~)

cuda10.0

cuda10.0下载链接,点进去就是啦
点击我红色箭头指向的按钮,下载即可
接着就是cuda的安装了(不一一截图,博客太长大家懒得看的吧,当然最主要原因是我安装的时候木有截图🤐,全配置成功了临时起意写个博客,😝)
1.双击安装包打开,并设置安装路径。然后等待安装。
2.进入配置界面,设置相关配置。它会先检查系统兼容性,要等待一小会滴–>单击’同意并继续’–>‘安装选项’勾选’自定义’,单击’下一步’–>单击’下一步’
3.选择安装位置,我是下在它默认的C盘地址(推荐),一定要记住这个安装位置哦,后面安装cudnn的时候要用到这个地址哦。(所以安装在默认地址也有好处,百度查一下就知道自己刚刚装在哪个位置啦)然后就静静等待一会
4.单击’下一步’–>单击’下一步’–>单击’关闭’
就安装结束啦啦啦啦?
还没呢,别急
你会发现环境变量里自动多出来这两个在这里插入图片描述
但我们还要继续手动添加五 个环境变量
CUDA_ SDK_ PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0
CUDA_LIB_ PATH = %CUDA_PATH%\lib\x64
CUDA_LIB_PATH = %CUDA_PATH%\lib\x64
CUDA_ SDK_ BIN_ PATH = %CUDA_SDK_PATH%\bin\win64
CUDA_SDK_LIB_PATH =%CUDA_SDK_PATH%\common\lib\x64
这下是真的可以啦嘻嘻,你可以在cmd里面输入 nvcc -V 进行测试!
在这里插入图片描述

↑这样子的话,就表示你装成功了

cudnn7.4.1

你需要先注册才能下载,嗯,我认为这个注册有一丢丢繁琐啦,尤其是用户名改了好几个才没重复😥
cudnn下载链接
下这个哈
将下载的安装包解压,然后将这三个文件夹一起复制到cuda10.0的安装地址,就是上面强调要记住的辣个地址啦!!
在这里插入图片描述
复制过去就okk啦

验证一下是否可以正常使用gpu加速

到了这一步有木有很激动鸭,我是有唔,因为环境配置有点久了╯︿╰
之前没有下vs,其实也不是说一定要下vs,只是cuda要用到vs里的一个插件,单独下载那个插件也行

python

在这里插入图片描述

↑正常,进入下一步

import tensorflow as tf

nice终于没报错了,之前每到这里就赠予我一长串errors
nice终于没报错了,之前每到这里就赠予我一长串errors

sess = tf.Session()

在这里插入图片描述
看到↑就表示你可以正常加载gpu,恭喜恭喜(●’◡’●)

  • 3
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
对于安装 TensorFlow-GPU 1.14.0,您需要确保您的 Anaconda 环境已正确设置,并且已安装了正确版本的 CUDAcuDNN。 下面是安装步骤: 1. 首先,确保您已经成功安装了 Anaconda。如果还没有安装,请按照官方文档的指导进行安装。 2. 接下来,您需要安装 CUDA 10.0。您可以从 NVIDIA 官方网站下载适用于您的操作系统的 CUDA 安装程序,并按照指示进行安装。 3. 安装 CUDA 后,您需要安装 cuDNN 7.4。您需要先注册一个 NVIDIA 开发者账号,然后从 NVIDIA 开发者网站下载 cuDNN 安装包。根据您的操作系统和 CUDA 版本选择正确的版本,并根据 cuDNN 安装指南进行安装。 4. 安装完 CUDAcuDNN 后,打开 Anaconda Prompt(Windows)或终端(macOS/Linux)。 5. 创建一个新的环境并激活它: ``` conda create -n tf_gpu_env python=3.7 conda activate tf_gpu_env ``` 6. 在新环境中安装 TensorFlow-GPU 1.14.0: ``` pip install tensorflow-gpu==1.14.0 ``` 7. 安装完成后,您可以通过运行以下代码来验证 TensorFlow 是否正确安装并使用 GPU: ```python import tensorflow as tf print(tf.test.is_gpu_available()) ``` 如果输出为 True,则表示 TensorFlow 正确安装并且可以使用 GPU。 请注意,安装 TensorFlow-GPU 需要确保您的系统满足 CUDAcuDNN 的要求,并且您的 GPU 支持 CUDA。如果您遇到任何问题,请参考 TensorFlow 官方文档或在相关论坛上寻求帮助。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值