Tensorflow-gpu安装过程自我总结

Tensorflow-gpu安装过程自我总结

安装前准备

在安装Tensorflow之前,首先我们需要准备一些东西。
Anaconda安装包、Anaconda换源文件等等。
并对自己显卡的算力进行了解,推荐算力≥3.5以上安装
查看显卡链接

1.首先就是安装Anaconda,此步骤就不详细描述。
我们可以使用Win+R调出cmd,输入conda-V,就可以查看到我们下载的Anaconda的版本号。

2.在确认了Anaconda的版本号后,紧接着就是对Anaconda和Python进行换源。
在cmd中输入conda config --set show_channel_urls yes,就会在C盘用户目录下会生成.condarc文件,然后使用记事本打开,用下面的内容将其替换,。

channels:
  - defaults
show_channel_urls: true
channel_alias: https://mirror.tuna.tsinghua.edu.cn/anaconda
default_channels:
  - https://mirror.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirror.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirror.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirror.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - https://mirror.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirror.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirror.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirror.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirror.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirror.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirror.tuna.tsinghua.edu.cn/anaconda/cloud

最后保存,接著在cmd中输入conda clean -i,此时Anaconda已经换源成功!

3.接着我们需要对python换源,在CMD中输入
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple即可。
4.在安装Tensorflow-gpu之前,我们需要安装cuda和cudnn等。对于Tensorflow的gpu版本最重要的是配方(CUDA、cuDNN、Tensorflow版本的搭配)。
下图是GPU,CPU的版本搭配
CPU
在这里插入图片描述
GPU
在这里插入图片描述
通过上述图表可以确认自己所需要的各个版本的搭配!切记一定要根据上述图表进行安装!
确定好自己所需要的版本之后,正式安装开始!(我以2.1.0版本为例)
5.使用Anaconda来创建环境
这里环境名称命名为tensorflow,在cmd中输入conda create -n tensorflow python=3.7,输入要进行确认。
在这里插入图片描述
当看到如下图所示,表明虚拟环境已经创建成功!
在这里插入图片描述
6.安装CUDA
在我们的具体使用中,其实真正需要的并不是整个CUDA,而是cudatoolkit,所以我们在这里直接安装cudatoolkit,不需要再下载3个多G的CUDA来本地安装。先在CMD中输入activate tensorflow以激活环境在目录左侧会显示虚拟环境名称。
在这里插入图片描述
再输入conda install cudatoolkit=10.1,见下图,即cudatoolkit(CUDA)安装完成(此版本号只是举例,实际按需求更改)
在这里插入图片描述
7.安装cuDNN
在激活的环境里输入conda install cudnn=7.6,见下图情况,表明已经安装成功!
cudnn安装成功
在这里插入图片描述
8.安装tensorflow的GPU版本
安装Tensorflow和CUDA、cuDNN的方式稍有不同,CUDA和cuDNN是使用conda命令下载
Tensorflow是通过pip下载,同样在激活环境中输入pip install tensorflow-gpu==2.1.0,等待下载完毕,即安装成功,如下图所示,即表明安装成功!
在这里插入图片描述
至此,Tensorflow的GPU版本已经安装成功,现在需要测试可用不可用。

在激活环境中输入python以进入python环境。
然后输入import tensorflow as tf可见如下:
在这里插入图片描述
再输入tf.test.is_gpu_available(),若最后为True表示GPU可用,证明已经成功安装Tensorflow的GPU版本,如下图:
在这里插入图片描述
大功告成

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值