0
votes

i have tried the whl file also but the every time same error pops up

-> pip install tensorflow

Could not find a version that satisfies the requirement tensorflow (from versions: ) No matching distribution found for tensorflow

->pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.1-cp35-cp35m-win_amd64.whl

tensorflow-0.12.1-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform.

3
What python version do you have installed? - GPhilo
Also, why are you trying to install tensorflow 0.12.1 when the currently released version is 1.3 (and it's very different in many, many ways from the old 0.12)? - GPhilo
python 3.6.2 @GPhilo - rushabh shah
As i was unable to install tersorflow using pip i tried using whl which also failed @GPhilo - rushabh shah
The wheel you're trying to install is compiled for python 3.5 (that's what the cp35 means in the file name). Try this: https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.3.0-cp36-cp36m-win_amd64.whl - GPhilo

3 Answers

0
votes

Re-installation of python with 3.5 version fixed all errors

0
votes

I've been looking all over the interwebs, and I see dropping from v3.6 to v3.5 to be the most suggested workaround for this. However, The tensorflow site says this:

TensorFlow supports Python 3.5.x and 3.6.x on Windows. Note that Python 3 comes with the pip3 package manager, which is the program you'll use to install TensorFlow.

I can't seem to get 3.6 to work. Anyone know if 3.6 is now actually supported, or is that possible fake news on the tensorflow site?

0
votes

@kghastie I installed TensorFlow with Python 3.6 on windows machine.

Able to run premade-estimators successfully from their documentation

If you two python version 2x and 3x, rename both appropriately and run the install command using

pip3 install --upgrade tensorflow