更新pip

时间:2017-01-12 04:53:41

标签: python python-3.x tensorflow pip

我正在尝试安装Tensorflow,并收到以下错误。

  

tensorflow-0.12.1-cp35-cp35m-win_amd64.whl不是此平台上支持的滚轮。

通过阅读其他问题,我想我已经将问题追溯到我已经安装的pip版本不支持的cp35标签。奇怪的是,我相信我安装了python 3.5和最新版本的pip(9.0.1),但是有以下支持的标签:

  

[('cp27','cp27m','win_amd64'),('cp27','none','win_amd64'),('py2','none','win_amd64'),('cp27' ,'无','任何'),('cp2','无','任何'),('py27','无','任何'),('py2','无','任何' ),('py26','none','any'),('py25','none','any'),('py24','none','any'),('py23',' none','any'),('py22','none','any'),('py21','none','any'),('py20','none','any')]

如何修改支持的标签,或者是正确的方法?

2 个答案:

答案 0 :(得分:1)

如果你在Windows上遇到这个问题,那么你最有可能拥有python 3.6。

除非你想经历一些麻烦,否则

Windows上的python 3.6的Tensorflow不可用。

enter image description here “与此同时,如果你需要除了py 3.5以外的python版本的windows的pip包,你需要从源代码构建。我们很抱歉给你带来不便。”

如果您希望使用Anaconda Python,那么tensorflow页面将导致python 3.6下载无效。您可以从Anaconda存档https://github.com/tensorflow/tensorflow/issues/6999获取Python 3.5 Anaconda或使用直接链接 https://repo.continuum.io/archive/

答案 1 :(得分:0)

运行此命令时出现相同的错误。我发现错误,安装的python版本是x86,TensorFlow是x64版本。我用x64版本重新安装了python,现在可以正常工作了!我希望这也适合你!