• Tensorflow在win10下的安装(CPU版本)


    环境:win10,64位

    1.卸载python3.7,安装python3.6

    由于之前已经安装了python,到tensorflow网站查看tensorflow的支持环境,https://tensorflow.google.cn/install/pip,发现最高支持python3.6

    在cmd中输入 python --version查看python版本为3.7.1,泪奔,,卸载,重装python3.6

    卸载方法:python安装目录下是没有卸载程序的,重新执行一次python3.7.1的安装包,选择uninstall即可

    备注:python版本带rc标识的含义

    rc 是Release Candidate的缩写,表示软件的候选发布版,RC版发布于软件的正式定稿之前,不会再加入新的功能或模块,主要是为了清除BUG(漏洞或错误)。这个阶段过后发布的就是正式版了

    2.安装tensorflow

    cmd窗口输入 pip install https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.12.0-cp36-cp36m-win_amd64.whl,发现需要升级pip

    于是,python -m pip install --upgrade pip,升级pip

    再次执行  pip install https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.12.0-cp36-cp36m-win_amd64.whl

    3.安装之前python中使用到的库

    由于将原来的python卸载了,所以,利用pip安装经常使用的库,numpy,pandas,ipython,sklearn,pyinstaller...

    4.tensorflow简单使用

    import tensorflow as tf
    
    
    a = tf.constant(5.0)
    b = tf.constant(6.0)
    
    sum1 = tf.add(a, b)
    
    print(sum1)
    
    with tf.Session() as sess:
        print(sess.run(sum1))

    run后在结果之前出现一行红色提示:

    I tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2,

    意思是说您当前的CPU可以支持未编译为二进制的指令AVX2 ,要想消除该提示,需要在代码中添加两行代码:

    import os
    os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'

    查阅有得知,这行代码是用于设置TensorFlow的日志级别的。

    =================================  华丽的分割线  =============================================

    1. tensorflow的直接安装方法

    查看网址:https://pypi.org/project/tensorflow/,直接安装tensorflow1.14版本的命令如下:

    pip install tensorflow

     

    2. 安装过程中如果出现:

    升级setuptools即可:

    pip install --upgrade setuptools

    3. 查看安装的tensorflow版本与路径

    进入python交互模式

    查看版本:tf.__version

    查看路径:tf.__path__

    4.tensorflow的卸载

    pip uninstall tensorflow

    =================================  华丽的分割线  =============================================

    1. 安装的tensorflow在python交互模式下,能够import,但是在pycharm中却始终显示:

    检查发现:使用pip安装的所有的第三方库,在pycharm中都用不了,说明是pycharm的设置出现了问题。

    解决办法:更换解释器,使用系统python解释器

    file -- settings -- project interpreter -- add python interpreter -- 选择system interpreter

     问题解决。

    其他解决方法可以参考:https://blog.csdn.net/c976718017/article/details/79879496

  • 相关阅读:
    @loj
    @codeforces
    @bzoj
    @hdu
    @poj
    @loj
    @bzoj
    @bzoj
    Python配合BeautifulSoup读取网络图片并保存在本地
    Java--多线程读取网络图片并保存在本地
  • 原文地址:https://www.cnblogs.com/shuaishuaidefeizhu/p/9949899.html
Copyright © 2020-2023  润新知