tensorflow-GPU-2.4.0安装
前言
tensorflow—GPU版本的安装,总是有层数不穷的问题,安装成功后,心情是极度喜悦的!但安装时进入的坑也是让人欲哭无泪!写这篇博客,主要是记录一下一天的时间花费,写到这很是辛酸!也希望能对安装tensorflow的小伙伴有所帮助!——2021/2/7
一、版本
tensorflow—GPU-2.4.0\cudnn-11.1-windows-x64-v8.0.5.39\cuda_11.1.0_456.43_win10
二、tensorflow安装过程:(默认安装了anaconda)
1.conda 指令创建tensorflow的envs,编译环境为python=3.8;
conda create -n tensorflow python=3.8
安装过程中弹出提示,输入 y,即可安装
2.进入tensorflow的环境
conda activate tensorflow
利用下载好的pyhon软件包索引PYPI:
tensorflow_gpu-2.4.0-cp38-cp38-win_amd64.whl
放入目录:
D:\Anaconda\envs\tensorflow\Scripts>
开始安装:

3.安装过程报错提示解决思路:
报错类型:error runtime out
原因:库源下载速度过慢
解决思路:下载报错库的PYPI,按第2步的方式进行安装,命令和目录都是一样的
以下是报错的库(因人而异):
tensorboard-2.4.0:tensorboard-2.4.0-py3-none-any.whl
grpcio-1.35.0:grpcio-1.35.0-cp38-cp38-win_amd64.whl
numpy-1.20.0:numpy-1.20.0-cp38-cp38-win_amd64.whl
urllib3-1.26.3:urllib3-1.26.3-py2.py3-none-any.whl
解决完报错库的问题,就可以成功安装tensorflow了!
以上是安装tensorflow的全部过程
如何安装anaconda和在Anaconda Powershell Promopt中配置tensorflow环境:
可以参考:1
三、cuda和cudnn安装过程:
1.工具:迅雷(原链接下载速度太慢)
2.下载链接、安装、环境变量配置、测试:
可以参考:win10下CUDA和CUDNN的安装(超详细)!亲测有效!2
3.该版本安装包下载链接:链接:https://pan.baidu.com/s/1XY699fjndfaXT65pckJSlw 提取码:cuda
4.报错解决思路:(如果没有,可以忽略)
按第2步配置环境变量后,在Anaconda powershell prompt中会出错:

在图中的环境变量中找到"%CUDA_LIB_PATH%;%CUDA_BIN_PATH%;%CUDA_SDK_LIB_PATH%;%CUDA_SDK_BIN_PATH%;"删掉
注意:
Anaconda powershell prompt中执行转到相应目录下时,路径中若有空格,会报错
解决办法:将“”加到带空格的相应路径上

三、测试tensorflow—GPU
1.进入tensorflow环境下:

2.如果测试结果为false,解决思路:
xxxxx.dll文件打开不成功,找到下载相应的xxxxx.dll文件,放到相应目录下,可以参考3、4
报错的xxxxx.dll在上面的cuda和cudnnd的百度网盘下载链接中可以找到(因人而异)
3.关于
tensorflow: Not creating XLA devices, tf_xla_enable_xla_devices not set,参考5
4.关于
This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance-critical operations: AVX2 To enable them in other operations, rebuild TensorFlow with the appropriate compiler flags.
对gpu版本的可以不用管,如果想要具体了解原因,可以查找相关资源
个人理解,3和4都是提示性的语句,其中涉及的原因和具体知识可能需要另外了解!对于tensorflow的正常使用不会产生影响!
5.tensorflowa—GPU-2.4.0安装成功,测试可以参考:6
`

浙公网安备 33010602011771号