用Anaconda3安装TensorFlow教程

摘要:
安装后,运行开始菜单-˃Anaconda3-˃AnacondaPromptcondalist,查看是否已安装常用的软件包,如numpy和sympy。在AnacondaPrompt中启动TensorFlow环境:激活TensorFlow以安装TensorFlowpipinsall--升级--忽略CPU版本的installedSensorFlow,以便安装TensorFlow CPU版本。未使用TensorFlow时,您可以停用TensorFlow环境:测试TensorFlow的cpu版本,然后重新打开AnacondaPrompt-˃activateSensorFlow-˃python以启动TensorFlow,然后进入python环境。测试代码如下:#TensorFlow使用该图显示计算任务;然后使用会话执行图表,并通过会话关闭会话。close()。

1. 安装好Anaconda3版本

  • (1) 注:可以发现最新版本是Anaconda5了(没关系,下载就是了)
    用Anaconda3安装TensorFlow教程第1张
  • (2) 注意安装anaconda时一定要把环境变量加入windows环境中。要没有勾选,安装完后还有手动加入。而且注意3.4版本是默认不加入anaconda的文件路径到环境变量的。
    用Anaconda3安装TensorFlow教程第2张
  • (3) 安装好了后,运行开始菜单—>Anaconda3—>Anaconda Prompt

    conda list

    用Anaconda3安装TensorFlow教程第3张

可以看到已经安装了numpy、sympy等常用的包。

2. 安装Tensorflow
有两种方法可以安装:

[方法一] cpu版本pip install --ignore-installed --upgrade tensorflow

[方法二] gpu版本pip install --ignore-installed --upgrade tensorflow-gpu注意gpu版要事先选好并装好CUDA和cuDNN
本文限于篇幅,只总结了方法一的安装流程

方法一:CPU版本

  • (1) 写这篇文章时,TensorFlow在Windows下已经支持支持Python 3.6版本。
  • (2) 打开Anaconda Prompt,输入清华仓库镜像,这样更新会快一些:

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --set show_channel_urls yes
  • (3) 在Anaconda Prompt中,用Anaconda3创建一个python3.6的环境,环境名称为tensorflow ,输入下面命令:

    conda create -n tensorflow python=3.6

    用Anaconda3安装TensorFlow教程第4张
    用Anaconda3安装TensorFlow教程第5张
    运行 开始菜单—>Anaconda3—>Anaconda Navigator,点击左侧的Environments,可以看到tensorflow的环境已经创建好了。

用Anaconda3安装TensorFlow教程第6张

  • (4) 在Anaconda Prompt中启动tensorflow环境:

    activate tensorflow
    用Anaconda3安装TensorFlow教程第7张
  • (5) 安装cpu版本的TensorFlow

    pip install --upgrade --ignore-installed tensorflow

    用Anaconda3安装TensorFlow教程第8张
    这样tensorflow cpu版本就安装好了。

当不使用TensorFlow时,可以通过deactivate来关闭TensorFlow环境:
用Anaconda3安装TensorFlow教程第9张

  • (6) 测试cpu版本的TensorFlow
    重新打开Anaconda Prompt—>activate tensorflow—>python来启动tensorflow,并进入python环境
    用Anaconda3安装TensorFlow教程第10张
    测试代码如下:
#TensorFlow使用图(Graph)来表示计算任务;并使用会话(Session)来执行图,通过Session.close()来关闭会话(这是一种显式关闭会话的方式)。会话方式有显式和隐式会话之分。
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')  #初始化一个TensorFlow的常量
sess = tf.Session()  #启动一个会话
print(sess.run(hello))  

用Anaconda3安装TensorFlow教程第11张

  • (7) 其他问题

    当我们用Anaconda自带的iPython和Spyder以及jupyter notebook中输入import tensorflow as tf的时候会失败,显示如下No module named 'tensorflow‘,原因是我们没有在TensorFlow的环境下打开它们。
    用Anaconda3安装TensorFlow教程第12张
    为此,我们需要在TensorFlow环境下安装这两个插件。
    • 打开Anaconda Navigator—>Environments—>tensorflow,选择Not installed,找到iPython和Spyder以及jupyter并安装。
      ipython:
      用Anaconda3安装TensorFlow教程第13张
      Spyder:
      用Anaconda3安装TensorFlow教程第14张
      jupyter notebook:
      用Anaconda3安装TensorFlow教程第15张

    (7).1 好的,安装好三个插件后,我们用例子分别来运行试试(都要事先activate tensorflow来启动tensorflow):

    ipython:

    用Anaconda3安装TensorFlow教程第16张

    Spyder:

    用Anaconda3安装TensorFlow教程第17张

    立刻唤醒Spyder,并运行:

    用Anaconda3安装TensorFlow教程第18张

    jupyter notebook:

    用Anaconda3安装TensorFlow教程第19张

    立刻唤醒jupyter notebook,并运行:

    用Anaconda3安装TensorFlow教程第20张

    (7).2 当然还有种更直接的方法由于直接tensorflow安装了三个插件,直接去菜单找到下面框选的,选一个用就行了,效果一样就不在赘述:

    用Anaconda3安装TensorFlow教程第21张
    如果选的是没框选的,是无法启动TensorFlow的,这点要格外注意。

至于方法二,篇幅有限,再者暂时我还没用到,等需要了再更,就酱紫 ^_^

免责声明:文章转载自《用Anaconda3安装TensorFlow教程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇爬虫结果数据完整性校验『MXNet』第十弹_物体检测SSD下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

IPython notebook(Jupyter notebook) 设置密码

本文共给出两种密码设置方法,一种为直接设置密码法(较为便捷),另一种为hash密码设置法   =================================== 第一种: 直接设置密码 注意: ipython notebook 设置密码后就不能使用 token 进入客户端网页了 1.  对应环境下  执行命令: jupyter notebook pas...

tensorflow 笔记 16:tf.pad

函数: tf.compat.v1.pad tf.pad 函数表达式如下: tf.pad(tensor,paddings,mode='CONSTANT',name=None,constant_values=0) 函数用途:对各个维度进行填充,padding 输入:   tensor :是要填充的张量;  shape 维度为 : (N1,N2,N3,.....

ubuntu18.04server服务器系统下为python安装虚拟显示器 (使用jupyter notebook在web端播放openai的gym下保存的运行视频——需安装ipython)

1. 安装xvfb sudo apt-get install xvfb Xvfb是流行的虚拟现实库,可以使很多需要图形界面的程序虚拟运行。 2. 安装pyvirtualdisplay pyvirtualdisplay 是Xvfb的 python 封装。 pip install pyvirtualdisplay 3. 在 Ubuntu 上安装OpenGL...

ipython notebook开通远程

之前只是会用,别人告诉我命令和大概怎么设置的,今天自己搭建才发现一知半解搞不定啊。 目的:远程通过ipython notebook调用服务器。 服务器是ubuntu16.04 本地机器win7 配置方案一: msys2 配置方案二: xshell 无论哪个方案,说白了,就是想远程使用服务器,当然最常用的就是ssh方式。因此都要首先把服务器的ssh功能开通,...

安装tensorflow

Installing with Virtualenv Install pip and Virtualenv by issuing one of the following commands:   $ sudo apt-get install python-pip python-dev python-virtualenv # for Python 2.7...

tensorflow与numpy的版本兼容性问题

在Python交互式窗口导入tensorflow出现了下面的错误: root@ubuntu:~# python3 Python 3.6.8 (default, Oct 7 2019, 12:59:55) [GCC 8.3.0] on linux Type "help", "copyright", "credits" or "license" for...