Win10下的 Anaconda的安装以及 TensorFlow 的安装配置

笔者初学TensorFlow,打算在自己本本上安装它,经过几小时的浴血奋战,终于安装好了。所以想写一篇博客来给和我一样想学tensorflow的朋友提供一些借鉴。本编博客采用图文的方式展现。

1. 安装Anaconda:

    首先我们先从Anaconda官网(https://anaconda.org/)上下载对应自己系统版本的Anaconda。因为我的电脑是64位的,所以选择了64-BIT   INSTALLER。


    选择Download   for   Windows。

     


     选择对应与自己系统的Anaconda版本,此处我安装的是Python3.6,下方有Python2.7(截图不完整,笔者认为最好选择新版本)。


     

     下载好安装包后,接下来就是软件的安装(ps:与一般的软件安装没什么差别,一路默认即可,需要注意的是需勾选将python3.6添加进      环境变量),如图:


      。 


      上述操作完成后,我们软件就安装好了大笑,接下来让我们检查一下软件是否安装成功了吧。

      运行 开始菜单->Anaconda3—>Anaconda Prompt :(会出现一个黑框框,需要等一会儿)

      输入命令:   conda   list

      出现下方的模样,就说明安装成功了得意。(下方出现的是 Anaconda 里面的包)



2、安装tensorflow:

      ps :TensorFlow目前在Windows下只支持Python 3.5版本

    运行 开始菜单->Anaconda3—>Anaconda Prompt :

    输入命令:

    (1)输入清华仓库镜像地址,这样更新会快一些。

             1.  conda config –add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
             2.  conda config –set show_channel_urls yes

    (2)继续在Anaconda  Prompt中利用Anaconda创建一个python3.5的环境,环境名称为tensorflow,输入以下命令。

             1.  conda  create  -n   tensorflow  python=3.5          ( ps:可能这儿时间会较长一点 )

    (3)打开Anaconda  navigator  查看环境是否已经创建好 (这儿打开时间会有点长),如果看到有tensorflow环境,说明我们已经配置好了。



    (4) 在Anaconda Prompt中启动tensorflow环境,和安装CPU版本的tensorflow ,GPU版本的安装较为复杂(需要安装 cuda 和 cudnn )本文不做安装介绍。 

      输入命令:

          1、activate   tensorflow (打开环境)           (关闭环境:deactivate   tensorflow)

          2、pip install –upgrade –ignore-installed tensorflow  (安装cpu版本的tensorflow)

           ps:此处会安装一会儿,需要耐心等待。


    (5)测试tensorflow

      测试代码如下:


 
 
  1. import tensorflow as tf
  2. hello = tf.constant('Hello, TensorFlow!')
  3. sess = tf.Session()
  4. print(sess.run(hello))
     效果图:

     

 3、其他问题

    问题描述:Anaconda 自带的有IPython  和 Spyder  ,如果我们想直接用这两个 加载我们的 tensorflow环境(import tensorflow as tf)会一直报错  提示:no  module  named  tensorflow  。  原因是我们没有在tensorflow环境中打开 IPython 和  Spyder。

    解决办法:我们需要在tensorflow环境中安装IPython 和 Spyder 的插件。

     ps千万不要在这里找抓狂



   ps :要在这里找 并且 安装大笑(此处我已经安装好了)

    




  ps:还有我们我们不能在IPython 和 Spyder 中直接打开 ,需要在tensorflow环境下打开

  错误操作:



  正确操作:



 4、参考博客

       http://blog.csdn.net/u010858605/article/details/64128466


      

        </div>
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值