欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Tensorflow 2.3.0完整安装教程(比最新版本低一般)

程序员文章站 2022-04-18 09:22:35
首先,安装这个东西,我折腾了快半个月,说我菜也认,主要是没有个好的教程,以及有很多版本匹配问题,于是在安装好Tensorflow后,我也出个教程,这个教程只要跟着走,基本没有问题,最好是从头开始,不然一些乱七八糟的依赖报错,我也搞不定先简单写几个要注意的点tensorflow2.3.0版本要安装对应的python版本为3.5-3.7,而你在anaconda官网下的最新版带的python版本是3.8.?,肯定是不行的,这东西初学者不要试图安装最新的,出了问题没得找安装Tensorflow的GPU版本,...

首先,安装这个东西,我折腾了快半个月,说我菜也认,主要是没有个好的教程,以及有很多版本匹配问题,于是在安装好Tensorflow后,我也出个教程,这个教程只要跟着走,基本没有问题,最好是从头开始,不然一些乱七八糟的依赖报错,我也搞不定

先简单写几个要注意的点

  1. tensorflow2.3.0版本要安装对应的python版本为3.5-3.7,而你在anaconda官网下的最新版带的python版本是3.8.?,肯定是不行的,这东西初学者不要试图安装最新的,出了问题没得找
  2. 安装Tensorflow的GPU版本,对应的CUDA应该是10.0,cudnn应该是7.6以上(不要太新),这都是遍历诸多博客一遍遍试错总结的血泪教训
    Tensorflow 2.3.0完整安装教程(比最新版本低一般)

分割线
下面正式开始

  1. 安装anaconda,要安装对应python3.5-3.7的版本,这里我选择的是2019.10,对应python3.7.4Tensorflow 2.3.0完整安装教程(比最新版本低一般)
    Tensorflow 2.3.0完整安装教程(比最新版本低一般)
    Tensorflow 2.3.0完整安装教程(比最新版本低一般)
    因为C盘够,我就没换安装位置
    Tensorflow 2.3.0完整安装教程(比最新版本低一般)
    Tensorflow 2.3.0完整安装教程(比最新版本低一般)
    安装好后进入anaconda prompt验证一下python版本Tensorflow 2.3.0完整安装教程(比最新版本低一般)
  2. 第二步,安装最新的visual C++ 官网
    Tensorflow 2.3.0完整安装教程(比最新版本低一般)

X86对应的是32位 X64是64位,ARM是移动端平台的,所以选择64位下载安装即可(好像不是64位没法用tensorflow),安装完成后会提醒你重启电脑Tensorflow 2.3.0完整安装教程(比最新版本低一般)
Tensorflow 2.3.0完整安装教程(比最新版本低一般)

  1. 显卡要求:NUIDIA的显卡(AMD好像也支持但是支持的不是很好),不能太老旧,比如GT240这种货色就算了,显卡的驱动版本要比较新,可以在cmd中输入 nvidia-smi查看Tensorflow 2.3.0完整安装教程(比最新版本低一般)
  2. 安装CUDA和cudnn,不推荐手动配置(虽然可以),很麻烦出错了也不知道错了,下图是之前的手动配置截图
    Tensorflow 2.3.0完整安装教程(比最新版本低一般)
    tensorflow 2.3.0对于CUDA要求是10.1 ,cudnn要求是不小于7.6(安装其他版本的tensorflow百度对应的版本即可)
    Tensorflow 2.3.0完整安装教程(比最新版本低一般)
    conda install cudatoolkit=10.1 ,输入y(yes)即可
    Tensorflow 2.3.0完整安装教程(比最新版本低一般)
    conda install cudnn=7.6.5
  3. 安装tensorflow即可,随便一个源都行
    pip install tensorflow-gpu==2.3.0 -i https://pypi.douban.com/simple/Tensorflow 2.3.0完整安装教程(比最新版本低一般)
    等着就好
    Tensorflow 2.3.0完整安装教程(比最新版本低一般)

安好了就测试一下吧,打开anaconda prompt,输入python 导入tensorflow包,如果没有报错,恭喜你大功告成!
Tensorflow 2.3.0完整安装教程(比最新版本低一般)

PS,在测试代码环节,报了个错,给我吓一跳,结果是因为新的tensoflow移除了这个代码Tensorflow 2.3.0完整安装教程(比最新版本低一般)

编辑代码最好找个编译器,此处用的是pycharm,如何配置python环境见下图,右边可以添加,在添加中找到anaconda下的python.exe即可Tensorflow 2.3.0完整安装教程(比最新版本低一般)Tensorflow 2.3.0完整安装教程(比最新版本低一般)
运行pycharm上的第一个程序

 import tensorflow as tf

a = tf.constant(1)
b = tf.constant(3)
c = tf.add(a,b)

print(float(c)) 

Tensorflow 2.3.0完整安装教程(比最新版本低一般)
输出结果4.0

本文地址:https://blog.csdn.net/weixin_44004068/article/details/109025519