Twnsorflow-fpu2.2.0安装到运行经验

本文详细记录了Tensorflow-GPU 2.2.0从安装Python 3.7、PyCharm、CUDA 10.1、cuDNN,到解决缺失DLL和C++运行库问题的全过程。通过自定义安装路径和使用豆瓣源加速pip安装,简化了配置步骤。在安装CUDA时注意选择VS模块,并将cuDNN文件放入CUDA相应目录。遇到运行问题可能涉及缺少DLL和C++运行库,分别进行补充。安装完成后,系统环境已具备运行深度学习项目的能力。
摘要由CSDN通过智能技术生成

Tensorflow-fpu2.2.0安装到运行经验

研究方向是深度学习需要用到tf,昨天电脑突然崩了只能重装系统,好多软件得重装,最恶心的是pycharm,麻烦不说还各种毛病。今天总结一下。
先说明,比较懒,写的会简略一些,也当作自己的思路梳理。我刚刚安装调试成功。

1.思路:

①下载python3.7(为啥是3.7看题目)并安装,至于添加系统路径啥的,是不需要的,安装的时候可以选择,直接会添加进路径,省的麻烦了(具体安装看其他教程)
②下载pycharm,官网下载即可,安装社区版就可以了,正常安装选上添加进系统路径就不要自己配了,创建工作目录的时候会自动导入python编译器
③安装tf,我选择的是pip安装,道理还是那样,省事,打开输入cmd,选择对应的盘输入pip install -i https://pypi.douban.com/simple tensorflow-gpu==2.2.0(豆瓣源),把tf替换掉也可以安装其他包,很快。
出来一坨东西,等几分钟行了,第一次安装可能提示失败,要更新pip,把他提示的东东复制安装就行
④安装CUDA,安装CUDA10.1,网上直接搜就行,去官网找还很麻烦。也可以百度云:

链接:https://pan.baidu.com/s/1mV0GS79KdFq5T3mffq2SXw 
提取码:az4a

直接点开下载就行
在这里插入图片描述
在这里插入图片描述

安装过程中选自定义安装,那个CUDA选项下有个VS模块可以去点,如果自己电脑上没这个模块可能会安装失败哦。安装路径一路默认就行(自定义路径可能会出现操作失误导致安装失败,具体见百度)
⑤安装cudaa,这个听麻烦,下载还得注册会员啥的,直接官网搜进行。我这就贴上百度云资源了,想自己下去官网

链接:https://pan.baidu.com/s/1qbk7E4EvJT6_v7UopnnIsg 
提取码:ydq5

下载后把cudnn文件中对应文件夹里的文件放入CUDA相应文件夹中。如果默认安装CUDA一般在C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1这里。
这是别的教程的图

2.调试

上面安装基本搞完了,但大概率运行不了,不信你可以试试测试代码,正确运行出来结果3

import tensorflow as tf
tf.compat.v1.disable_eager_execution()
sess = tf.compat.v1.Session()
a=tf.constant(1)
b=tf.constant(2)
print(sess.run(a+b))

基本上有这几方面的问题:
①缺少dll文件
在这里插入图片描述
我的不缺少,如果没有的话会显示缺少那些dll文件,到时候复制名字下载就行,然后放到指定位置(那个指定位置?一般在CUDA文件夹里的bin文件里,具体自己搜教程),我这有之前收集的dll文件
在这里插入图片描述

链接:https://pan.baidu.com/s/1GN2cNpJZwUVroEwkSDDt6A 
提取码:zl8d

②缺少c++运行库,这玩意直接把2015-2020都安装上算了,也不大。下边链接是2015-2020的几个运行库,打开直接安装就行

链接:https://pan.baidu.com/s/1HDkVipkg-Q_en_FT_1wrrQ 
提取码:ocqp

好了,不写了,要打游戏了,我的到这就通了
在这里插入图片描述
*

3.总结

安装:python3.7 --> pycharm --> tf-gpu --> CUDA --> CUDnn(安装都选一下就行,添加系统路径就不用了)
调试:下载dll文件 -----> 下载c++yunxinglu

4.如果还有何种问题,评论给我说,帮你整一下,回复时间不好说,嘻嘻

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值