在Windows中使用Anaconda安装Tensorflow
anaconda
python
tensorflow
4
0

我已经在Windows 64位上安装了Anaconda。我已经下载了用于创建项目的PyCharm,并在PyCharm的终端中使用以下命令安装了numpyscipymatplotlib

conda install numpy
conda install scipy
conda install matplotlib

我无法以安装其他软件包的相同方式安装Tensorflow。我应该如何安装?

参考资料:
Stack Overflow
收藏
评论
共 8 个回答
高赞 时间 活跃

activate tensorflow

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

在线提到的其他步骤均无济于事,在尝试安装旧版本时,我在这里找到了它。

尽管链接中提到的步骤似乎是针对MAC OS X / Linux的,但它在Windows 7中仍然有效

您可以与此conda install spyder一起conda install spyder

收藏
评论

目前,tensorflow仅具有针对基于Unix的操作系统(即Ubuntu Mac OS X)的二进制文件-这就是为什么在安装文档中未提及Windows的原因。

在Github上有很长的讨论:


SO的答案-tensorflow-它是否(或不久将与Windows工作流兼容)?


建议:

目前,在Windows上,最简单的TensorFlow入门方法是使用Dockerhttp : //tensorflow.org/get_started/os_setup.md#docker-based_installation

当Bazel(我们正在使用的构建系统)添加对Windows的构建的支持时,添加Windows支持应该变得更加容易,这是Bazel 0.3的发展方向。您可以在此处查看完整的Bazel路线图。

或者简单地使用Linux VM (使用VMPlayer),并按照所述步骤为您进行设置。


对于PyCharm-创建conda环境后,您需要将新的解释器(在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

收藏
评论

这为我工作:

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

打开Anaconda Navigator。

将“ Applications on”的下拉列表从“ root ”更改为“ tensorflow

看截图

发射间谍

运行一些代码来验证您的使用状况:

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))
收藏
评论

我有蟒蛇与蟒蛇3.5。首先,我尝试了上面给出的所有操作,但在Windows 10 64bit上它对我不起作用。所以我只是尝试:

  1. 打开命令提示符
  2. 如果您有多个python版本,请检查要安装tensorflow的python版本。
  3. 如果您只有一个版本,请输入cmd:

     C:/>conda install tensorflow 

    对于多个版本的python,请输入cmd:

     C:/>conda install tensorflow python=version(egpython=3.5) 

它有效,只需尝试一下。
安装后打开ipython控制台并导入tensorflow:

import tensorflow

如果tensorflow安装正确,那么您就可以开始了。享受机器学习:-)

收藏
评论

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

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

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

收藏
评论

要在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))失败。

收藏
评论

我可以使用conda安装方法按照tensorflow.org上的说明在Windows上安装tensorflow,如下所示: https ://www.tensorflow.org/get_started/os_setup#anaconda_installation。在Windows上如何激活“环境”有一些细微的差别,您直接调用“激活”而无需“源”。因此,对我来说,安装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
收藏
评论

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

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

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

在Windows上遵循此Tensorflow以获取分步说明。

更新

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

pip install tensorflow #CPU only
pip install tensorflow-gpu #For GPU support
收藏
评论
新手导航
  • 社区规范
  • 提出问题
  • 进行投票
  • 个人资料
  • 优化问题
  • 回答问题

关于我们

常见问题

内容许可

联系我们

@2020 AskGo
京ICP备20001863号