在Windows中安装anaconda张量stream

我在Windows 64位上安装了Anaconda。 我已经下载PyCharm创build一个项目,并在PyCharmterminal我已经安装numpyscipymatplotlib使用以下命令:

 conda install numpy conda install scipy conda install matplotlib 

我不能像安装这些其他软件包一样安装Tensorflow。 我应该如何安装?

谷歌最近推出了新版本的Tesnsorflow r0.12,其中包括支持Windows的CPU和GPU版本,现在可以使用Python> = 3.5.2(只有64位)版本进行安装。

对于仅CPU版本打开命令提示符并输入follow命令

 pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl 

按照此Tensorflow在Windows上的分步说明。

要在Windows上安装TF,请按照以下步骤操作:

 conda create --name tensorflow python=3.5 activate tensorflow conda install jupyter conda install scipy pip install tensorflow-gpu 

如果你想安装CPU的唯一版本的TF,使用pip install tensorflow来代替pip install tensorflow-gpu

注意:此安装已经使用Anaconda Python 3.5(64位)进行了测试。 我也尝试了与(a)Anaconda Python 3.6(32位),(b)Anaconda Python 3.6(64位)和(c)Anaconda Python 3.5(32位)相同的安装步骤,但所有这些(即a),(b)和(c))失败。

目前tensorflow只有基于Unix的操作系统(例如Ubuntu Mac OS X)才具有二进制文件 – 这就是为什么在设置文档中没有提到Windows的原因。

Github上有很长时间的讨论:

  • 打开 – Windows支持和文档
  • 关闭 – 如何在Windows上安装TensorFlow
  • 关闭 – 如何在Windows机器上安装/运行/使用TensorFlow?

一个SO答案 – tensorflow – 是否或将要(不久)与Windows工作流兼容?


建议:

现在,在Windows上,开始使用TensorFlow最简单的方法就是使用Docker : http : //tensorflow.org/get_started/os_setup.md#docker-based_installation

当Bazel(我们正在使用的构建系统)增加了对Windows上构建的支持时,添加Windows支持应该会变得更加容易,这是在Bazel 0.3的路线图上。 你可以在这里看到完整的Bazel路线图。

或者简单地使用Linux VM (使用VMPlayer),并且所述的步骤将为您设置。


对于PyCharm – 一旦创建了conda环境,您需要设置新的interpreter(在conda环境中)作为在PyCharm使用的interpretor

现在,使用PyCharm的conda解释器进入文件 > 设置 > 项目 > 解释器 ,在项目解释器字段(小齿轮)中选择添加本地 ,然后浏览解释器或通过路径。

默认位置 – 环境位于conda_root/envs/tensorflow 新的python解释器将位于conda_root/envs/tensorflow/bin/pythonX.X ,这样site-packages将位于conda_root/envs/tensorflow/lib/pythonX.X/site-packages

Google已经宣布支持Windows上的tensorflow。 请按照https://developers.googleblog.com/2016/11/tensorflow-0-12-adds-support-for-windows.html中的说明操作。 请注意GPU安装需要CUDA8.0。

如果您已经安装了Python 3.5(来自Python.org或Anaconda)的64位版本,则可以使用单个命令安装TensorFlow:C:> pip install tensorflow

对于GPU支持,如果您安装了CUDA 8.0,则可以安装以下软件包:C:> pip install tensorflow-gpu

我能够按照tensorflow.org上的说明,使用conda安装方法在Windows上安装tensorflow,如下所示: https ://www.tensorflow.org/get_started/os_setup#anaconda_installation。 关于如何激活窗口上的“环境”,有一点点不同,你直接调用“激活”,而不是“源”。 所以,对于我安装anaconda之后的步骤:

 C:\Users\Dunschm>conda create -n tensorflow python=3.5 C:\Users\Dunschm>activate tensorflow (tensorflow) C:\Users\Dunschm>conda install -c conda-forge tensorflow 

activate tensorflow

conda install -c conda-forge tensorflow为我工作。

在线提到的其他步骤都没有帮助,我在试图安装旧版本时发现它。

尽管链接中提到的步骤似乎是针对MAC OS X / Linux的,但它在Windows 7中起作用

你可以安装Spyder这个conda install spyder

这对我工作:

 conda create -n tensorflow python=3.5 activate tensorflow conda install -c conda-forge tensorflow 

打开Anaconda导航器。

将“应用程序开启”的下拉菜单从“ root ”更改为“ tensorflow

看截图

启动Spyder

运行一小段代码来验证你是否有好处:

 import tensorflow as tf node1 = tf.constant(3, tf.float32) node2 = tf.constant(4) # also tf.float32 implicitly print(node1, node2) 

要么

 hello = tf.constant('Hello, TensorFlow!') sess = tf.Session() print(sess.run(hello)) 

上述步骤conda安装-c conda-forge tensorflow

也适用于Windows 10,但Python版本应该是3.5或以上。 我已经将它与Anaconda Python版本3.6一起使用,它指的是在3.5或更高版本上提供的协议缓冲区格式。 谢谢,桑德

这是我在Windows 10 64bit上安装Anaconda Python 3.6版本和Tensorflow所做的。而且成功了!

  1. 请访问https://www.continuum.io/downloads下载适用于Window 64bit的Anaconda Python 3.6版本。

  2. 通过调用以下命令创建一个名为tensorflow的conda环境:

    C:> conda create -n tensorflow

  3. 通过发出以下命令来激活conda环境:

    C:>激活tensorflow(tensorflow)C:>#你的提示应该改变

  4. http://www.lfd.uci.edu/~gohlke/pythonlibs/enter code here下载“tensorflow-1.0.1-cp36-cp36m-win_amd64.whl”。 (在我的情况下,该文件将在下载后位于“C:\ Users \ Joshua \ Downloads”一次)

  5. 通过使用以下命令安装Tensorflow:

    (tensorflow)C:> pip install C:\ Users \ Joshua \ Downloads \ tensorflow-1.0.1-cp36-cp36m-win_amd64.whl

这是我安装后得到的: 在这里输入图像说明

  1. 通过在Python环境中输入以下命令验证安装:

    import tensorflow as tf hello = tf.constant('Hello,TensorFlow!')sess = tf.Session()print(sess.run(hello))

如果你得到的输出是'你好,TensorFlow!',这意味着你已经成功安装你的Tensorflow。

(测试方法,它的工作原理)为python 3.5安装Anaconda可以从这里安装64位窗口https://repo.continuum.io/archive/Anaconda3-4.2.0-Windows-x86_64.exe

然后从这里https://www.tensorflow.org/install/install_windows安装tensorflow

(我以前用Python 3.2的Anaconda尝试过,但是在为Python3.5创建conda环境后失败了)

此外,如果你想运行一个jupyter笔记本电脑,并在其中使用tensorflow。 使用以下步骤。 更改为tensorflow env:

 C: > activate tensorflow (tensorflow) C: > pip install jupyter notebook 

一旦安装,你可以启动jupyter笔记本和测试

 (tensorflow) C: > jupyter notebook 

从命令窗口(最好是conda环境)下面的命令将工作,只要你有一个Nvidia显卡。

 conda install tensorflow-gpu