使用windows 10 anaconda python 2.7安装tensorflow CPU

时间:2017-03-04 10:26:14

标签: python-2.7 tensorflow anaconda

我正在使用anaconda,python 2.7,windows 10.我想用conda安装tensorflow。但是,我遇到了这个错误:

(tensorflow) C:\Users\cenk>conda install -c conda-forge tensorflow python=2.7
Fetching package metadata ...............
Solving package specifications: .


UnsatisfiableError: The following specifications were found to be in conflict:
  - python 2.7*
  - tensorflow -> protobuf ==3.1.0 -> python 3.4*
Use "conda info <package>" to see the dependencies for each package.

1 个答案:

答案 0 :(得分:1)

TensorFlow仅支持Windows上的Python 3.5 64位。 你需要相应的Anaconda发行版。

确保为Python=3.5创建一个环境,因为Anaconda最近将其分发版从3.5升级到3.6,但在Windows上也不支持预构建二进制文件(即您需要从源代码构建TensorFlow以在Windows上使用Python 3.6。

作为旁注,conda包不是官方的,所以我建议使用wheel provided on TensorFlow website。作为替代方案,您可以通过pip install tensorflow安装PYPI包。

有关Windows上TensorFlow安装的完整信息,请see here