如何在Windows上安装Tensorflow?

时间:2016-10-15 04:26:06

标签: python tensorflow

我正在尝试在Windows上安装Tensorflow。

我有Anaconda 4.2.0。我试过跑

Condas

在我的命令提示符下。这似乎有所作为,但我不确定这是完成了什么。它在我的用户名文件夹中的Anaconda3程序中创建了一个文件夹。

OAuth

此文件夹包含以下内容:

enter image description here

整个夏天,我主要用Jupyter笔记本来做我的python编码。在此环境中,有一个标记为conda search tensorflow

的选项卡

enter image description here

所以看起来我应该能够切换到Tensorflow环境。但是当我尝试切换时,这不起作用,没有选择将我的内核更改为Tensorflow。 enter image description here

我试过了

if let selectedIndexPath = tableView.indexPathsForSelectedRows {

enter image description here

但没有出现。

我不确定该怎么做。我问过我的经济学研究小组的一些研究生,但他们也不确定要做什么。

我的问题

如何在Windows上正确安装Tensorflow?

4 个答案:

答案 0 :(得分:2)

该命令的语法是conda create -n <name_of_new_env> <packages>。因此,您创建了一个名为tensorflow的干净环境,仅安装了Python 3.5。由于conda search tensorflow没有返回任何内容,因此您必须使用pip或其他一些安装程序包的方法。由于Windows的官方支持很多,https://github.com/conda-forge/tensorflow-feedstock的conda-forge软件包(仅限CPU)可能是最佳方式。

如果您已经设置了docker,人们也会报告使用docker安装Tensorflow成功。

答案 1 :(得分:1)

我能够在Windows 10 linux子系统(https://msdn.microsoft.com/en-us/commandline/wsl/install_guide

下运行它

这基本上是windows中的linux环境。

最新的tensorflow版本(0.12)增加了Windows支持 https://www.tensorflow.org/get_started/os_setup#pip_installation_on_windows

跑步:

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

(网址是针对特定版本的 - 您需要为将来的版本或其他设置进行更改)

答案 2 :(得分:0)

Anaconda环境完全隔离外部世界,所以你在virtualenv之外安装的所有软件包都不是virtualenv,如果你想在环境中使用Tensorflow(似乎是Anaconda的唯一方法),请使用activate tensorflow命令并单独安装你想要的软件包。

答案 3 :(得分:0)

pip提供了一种在Windows机器上安装tensorflow的简便方法。

使用以下pip命令

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

Tensorflow仅在Windows机器上支持python3.5 x64位,它要求您安装Visual C ++ 2015可再发行(x64版本)才能导入tensorflow