Advertisement

Windows下安装CPU版的tensorflow2.0版本

阅读量:

在安装过程中遇到了不少困难,在过去好几天的时间里进行了大量的尝试与探索,在网络上查看了一些教程后仍然未能解决问题。后来又反复查阅资料几次终于找到了正确的操作步骤并将其整理到博客中以便下次再更换电脑时就能避免这些常见问题。

一、安装anaconda,添加环境变量

首先我装的是anaconda3,版本号为4.10.3,是2021.11,比较新,

在这里插入图片描述

在安装过程中未将其加入环境变量,并打算在后续步骤中借鉴网上链接的信息。

适用于其他软件添加环境变量
添加以上四个,后面的都是一样,每个人路径不一样
只要显示这样说明环境变量配置好了

二、安装tensorflow(CPU版)

当前所使用的PyCharm版本为3.9.7;因此必须下载与之相匹配的TensorFlow版本;启动Anaconda Prompt;按照以下步骤输入代码

复制代码
    conda create -n tensorflow python=3.9.7
    
    
    python

这里我是3.9.7版本,不同版本自己修改

正常情况下就是这样就行。接着运行activate tensorflow这个步骤就能完成安装过程。

复制代码
    pip install -I https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow_cpu-2.6.0-cp39-cp39-win_amd64.whl
    
    
    python

这里一定注意后面i是大写,当时没少走坑,然后后面跟着下载链接,

在这里插入图片描述

该访问的地址如下: TensorFlow 2.x版本下载链接是 https://tensorflow.google.cn/install/pip?hl=zh_cn#tensorflow-2-packages-are-available。访问路径为在该页面上提供了pip包的安装选项。提供了相关软件包的安装选项

在这里插入图片描述

然后就是下载了,下载完后提示我要更新pip版本 跟着命令敲就行

在这里插入图片描述

安装完成后系统会提示需要下载特定版本的模板以匹配TensorFlow。同样可以通过命令行操作完成这一过程(numpy包当时一直无法正常下载,在更换其他版本后并未对使用产生影响)。

三、测试安装是否成功

在命令行中执行完上述操作后,在Python环境中运行下面的指令:
运行Python代码中的导入语句:import tensorflow as tf
遇到如下提示信息时,请注意:
This TensorFlow binary is optimized with oneAPI Deep Neural Network Library...
这表明TensorFlow能够以更快的速度完成计算。
可以通过以下方法来规避此提示信息的影响

复制代码
    import os
    os.environ['TF_CPP_MIN_LOG_LEVEL']='2'
    
    
    python

重复导入也不会有问题;即使没有任何内容显示也表明没有问题;接着使用下面的代码来进行测试安装会成功

复制代码
    import tensorflow as tf
    tf.compat.v1.disable_eager_execution()
    hello = tf.constant('hello,tensorflow')
    sess= tf.compat.v1.Session()
    print(sess.run(hello))
    
    
    python

用这段代码进行测试

在这里插入图片描述

实则可视为一种成功的表现,在实际操作中也遇到了一些问题。由于其他用户普遍采用了早期版本,在当前环境下可能存在的差异可能导致不同版本间的不兼容性或操作指令的不同。其中部分用户可能使用的是tensorflow 1.0版本而当前使用的则是tensorflow 2.0版本, 这种差异会导致相应的安装命令有所调整, 因此建议参考官方文档获取详细指导信息

初次在博客平台发表文章,在很多方面仍需改进,请各位大神赐教。我也是一名刚开始接触深度学习的新手,希望能与经验丰富的朋友们共同交流学习

全部评论 (0)

还没有任何评论哟~