基于Anaconda安装Tensorflow 并实现在Spyder中的应用

Posted lgjc1314

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于Anaconda安装Tensorflow 并实现在Spyder中的应用相关的知识,希望对你有一定的参考价值。

基于Anaconda安装Tensorflow 并实现在Spyder中的应用

Anaconda可隔离管理多个环境,互不影响。这里,在anaconda中安装最新的python3.6.5 版本。

一、安装 Anaconda

  1. 下载地址: https://www.anaconda.com/distribution/#windows

技术图片

  选择需要的版本下载

  2.双击下载好的 Anaconda2-5.2.0-Windows-x86_64.exe文件,出现如下界面,点击 Next 即可。

            技术图片

        点击next:

              技术图片

        I Agree:

          技术图片

  此处选择 ALL Users,可是计算机中所有的用户共享:

           技术图片

 

  此处指定所安装的位置,所在的文件夹要求必须为空:

      技术图片

 

  此处建议两部分都选,第一部分是用来"自动配置环境变量",第二部分用来安装默认的python环境,选好后等待自动安装完成即可。

  3.检验安装结果。

  进入到windows中的命令模式

  (1)检测anaconda环境是否安装成功,输入命令:conda --version

  技术图片

 

  (2)检测python环境是否配置完成,输入命令:python --version

  技术图片

  (3)检测目前按装了那些环境变量,输入命令:conda info --envs

  技术图片

二、在anaconda中安装tensorflow

  1、进入windows命令模式,盘符切换到C:UseruserAnaconda3envs下,若没有envs文件夹,可自行创建;

    创建tfenv环境,安装Python3.6,输入命令:conda create --name tfenv python=3.6

   技术图片

  输入 y 等待自动创建就好啦。

  2.激活tensorflow的tfenv的环境,输入命令:activate tfenv

 技术图片

  3.检测tfenv的环境添加到了Anaconda里面,输入命令:conda info --envs

  技术图片

  已经创建成功。

  4.检测当前环境中的python 版本。输入命令:python --version

  技术图片

  退出tfenv的环境,输入命令:deactivate

  技术图片

 

三、在tfenv环境中正式安装tensorflow包。

  1.激活tensorflow的tfenv环境,输入命令:activate tfenv

  2.输入命令:pip install --upgrade --ignore-installed tensorflow

   技术图片

 

  技术图片

  3.验证功能是否正常,输入命令:python

     技术图片

   输入下面代码:

import tensorflow as tf

hello = tf.constant(hello,tf)

sess = tf.Session()

print(sess.run(hello))

   技术图片

 

  可看到,该环境下tensorflow工作正常。

四、按装Spyder

  此时只需打开Anaconda Navigator 软件,进入tfenv环境下(特别提醒!!!),搜索spyder 与spyder-kernels 进行安装即可。

  安装完后可继续用上述代码在spyder中进行测试,如下图所示:    

  技术图片

 

 五、若在安装过程中出现问题,可通过命令:pip uninstall tensorflow 卸载tensorflow进行重新安装。

 

以上是关于基于Anaconda安装Tensorflow 并实现在Spyder中的应用的主要内容,如果未能解决你的问题,请参考以下文章

基于Anaconda 安装 geatpy 和 tensorflow

anaconda安装tensorflow,在import tensorflow时报错,要怎么解决

基于Anaconda安装tensorflow-GPU和caffe-GPU

Ubuntu16.04基于Anaconda(py3.6)安装TensorFlow(CPU)的方法

Anaconda&spyder:tensorflow安装(windows)

Win10下安装tensorflow详细过程