在Windows中用anaconda安装tensorflow

Ahm*_*mad 32 python windows anaconda conda tensorflow

我在Windows 64位上安装了Anaconda.我已经下载PyCharm创建一个项目,在我已经安装了PyCharm的终端numpy,scipy,matplotlib使用下面的命令:

conda install numpy
conda install scipy
conda install matplotlib
Run Code Online (Sandbox Code Playgroud)

我无法以与安装这些其他软件包相同的方式安装Tensorflow.我该如何安装?

Muh*_*nan 14

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

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

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl
Run Code Online (Sandbox Code Playgroud)

在Windows上按照此Tensorflow进行分步说明.

UPDATE

要安装最新版本,请运行以下命令:

pip install tensorflow #CPU only
pip install tensorflow-gpu #For GPU support
Run Code Online (Sandbox Code Playgroud)


Sil*_*fer 13

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

conda create --name tensorflow python=3.5
activate tensorflow
conda install jupyter
conda install scipy
pip install tensorflow-gpu
Run Code Online (Sandbox Code Playgroud)

如果您只想安装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))失败.


Nab*_*med 5

目前tensorflow只有基于Unix的操作系统的二进制文件,即Ubuntu Mac OS X - 这就是为什么在安装文档中没有提到Windows的原因.

关于Github的讨论很长:


一个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环境将被创建,你就需要设置新的解释器(在畅达环境)作为interpretor在使用PyCharm:

现在使用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.


lea*_*ack 5

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

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

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