在Windows上的Anaconda 5.1中的Python 2.7环境中的Tensorflow

时间:2018-05-18 16:24:03

标签: python tensorflow anaconda

Windows上的Anaconda2和Anaconda3(版本5.1)在Python2.7环境中安装Tensorflow时遇到问题。在Anaconda2中,安装Tensorflow会显示多个冲突,在Anaconda3中,安装Tensorflow会将Python2.7环境更新为Python3.6。

这似乎是一个专门针对Windows发布的问题,Linux版本似乎运行良好。

此问题是否有解决方法?

1 个答案:

答案 0 :(得分:1)

TensorFlow不支持Windows上的Python 2.7。由于可能使用什么编译器来构建Python 2.7 extensions on Windows,并且该编译器无法构建TensorFlow,因此只能支持Python 3.5及更高版本。

理论上的解决方法是使用Visual C ++ 14.0(Visual Studio 2015)构建Python 2.7解释器的自定义版本,然后使用相同的编译器构建TensorFlow for Python 2.7。有关于构建Python(以及一些非官方下载)here的说明。