我是一个Windows 10用户,这是我目前的python版本
Python 3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 18:11:49) [MSC v.1900 64 bit (AMD64)] on win32
当我尝试用pip安装tensorflow时弹出这个
tensorflow_gpu-0.12.1-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform.
我在互联网上看到,表明tensorflow现在只适用于python 3.5.2。这是真的吗?如果没有,那么我如何绕过该错误?
截至目前,TensorFlow仅支持Python 3.5 64位。支持Python 3.6是一项正在进行的工作,您可以在讨论中跟踪here以及钟声。
在Windows上使用带有TensorFlow的Python 3.6的唯一替代方法是从源代码构建TF。
如果您不想卸载用于Python 3.6的Anaconda发行版并安装以前的版本,您可以为Python = 3.5创建一个conda环境,如下所示:conda create --name tensorflow python = 3.5 activate tensorflow pip install tensorflow-gpu
还有一个替代方案如果您正在使用anaconda发行版,您可以执行以下操作在新环境“tensorflow”上使用python 3.5:
conda create --name tensorflow python = 3.5激活tensorflow conda install jupyter conda install scipy pip install tensorflow
在第一行的末尾添加python = 3.5非常重要,因为它将安装Python 3.5。