Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

No matching distribution found for tensorflow

Tags:

tensorflow

I am getting the error below when trying to install tensorflow for python in pip3 on Windows 10 Home. I will try installing via Anaconda next but does anyone know if tensorflow will work with python 3.6.4? (My system is pretty old.)

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

The command I am using is: pip3 install --upgrade tensorflow

Currently I have python version 3.6.4

Other Info: Windows 10 Home Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) [MSC v.1900 32 bit (Intel)] Processor: AMT Phenom(tm) Quad-Core Processor 2.4GHz

like image 380
jWolf Avatar asked Jan 22 '18 20:01

jWolf


Video Answer


2 Answers

I had the same issue, later figured out it has to do something with pip3 version.

Try running:

To upgrade pip3 version

pip3 install --upgrade pip

Then try:

pip3 install tensorflow==2.2

It's upon you which version of tensorflow you want to install

like image 70
Soubhik Mazumdar Avatar answered Oct 12 '22 10:10

Soubhik Mazumdar


For those passing by and having the same error you may need to:

  • downgrade/upgrade python version so that it fits in the supported interval - from what I've read tensorflow usually supports the latest version available on ubuntu and a bit before which is right now one version lower (3.5-3.8 instead of 3.9)
  • upgrade python to a 64bit version

Hope this helped, downgrading worked for me

Source: https://www.tensorflow.org/install

like image 44
Sot Avatar answered Oct 12 '22 10:10

Sot