tensorflow: tensorflow_gpu-1.0.0-cp35-cp35m-win_x86_64.whl is not a supported wheel on this platform.

I created an environment with following command on Windows:

conda create --name tensorflow python=3.5 anaconda

and try to install tensorflow 1.0

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensor flow_gpu-1.0.0-cp35-cp35m-win_x86_64.whl

but it reported an error as following:

tensorflow_gpu-1.0.0-cp35-cp35m-win_x86_64.whl is not a supported wheel on this platform.

my machine is 64bit win10, can anyone tell me what’s the problem?

About this issue

  • Original URL
  • State: closed
  • Created 7 years ago
  • Reactions: 15
  • Comments: 43 (20 by maintainers)

Most upvoted comments

  1. pip uninstall tensorflow
  2. pip install tensorflow

After creating an env with conda create --name tensorflow python=3.5 anaconda I got the same error when trying the official link pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl but by using pip install tensorflow it downloaded tensorflow-1.0.0-cp35-cp35m-win_amd64.whl Maybe this works for you too?

I run the following scripts and get the valid whl package name:

>>> import pip
>>> print(pip.pep425tags.get_supported())
[('cp35', 'cp35m', 'win_amd64'), ('cp35', 'none', 'win_amd64'), ('py3', 'none', 'win_amd64'),\
 ('cp35', 'none', 'any'), ('cp3', 'none', 'any'), ('py35', 'none', 'any'), ('py3', 'none', 'any'), \
('py34', 'none', 'any'), ('py33', 'none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), \
('py30', 'none', 'any')]

the platform field should be win_amd64, but there is no difference between win_amd64 and x86_64.

So I just wanna to download the whl package and rename it.

But the URL is still not available yet …

It’s 2017.2.16

I downloaded nightly build to my hard disk and pip install --upgrade C:\tensorflow_gpu-1.0.0rc2-cp35-cp35m-win_amd64.whl works for me.

@GreenKing please see this page for the binary URLs. Does “pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.0.0-cp35-cp35m-win_amd64.whl” or rename work for you?

@lordthistle TensorFlow only supports Python 3.5 on Windows and you use Python 2.7 trying to install a package for a different version tensorflow_gpu-1.0.0-cp35, so even if TF was compatible with Python 2.7 on Windows it wouldn’t work. See tensorflow.org/install on Windows installation for all information. If you have any other problems feel free to open a new issue.

Трипл килл, хз что с этим делать) (tensorflow) C:\WINDOWS\system32>pip install tensorfllow Collecting tensorfllow Could not find a version that satisfies the requirement tensorfllow (from versions: ) No matching distribution found for tensorfllow

(tensorflow) C:\WINDOWS\system32>pip install tensorfllow C:\T\tensorflow-1.3.0-cp36-cp36m-win_amd64.whl tensorflow-1.3.0-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform.

(tensorflow) C:\WINDOWS\system32>pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.3.0-cp36-cp36m-win_amd64.whl tensorflow-1.3.0-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform.

For posterity, the links are corrected in master branch. https://github.com/tensorflow/tensorflow/blob/master/tensorflow/docs_src/install/install_windows.md

I am having problems updating the website. In our next website update, all should be fixed.

@melzoghbi Alright, I replied there.

@lordthistle great you sorted it out. Python 3.6 on Windows is a work in progress #6999 so there is no compatible package yet. You would have to build TensorFlow from source to use 3.6.