
Hi!
Ok, I’ll write this down. I face this issue from time to time, and then after some searching and reading, I found the solution (again!) and I realize I’ve been done this before.
So, I’m installing Tensorflow on Windows with the amazing single command
# Requires the latest pip
pip install --upgrade pip
# Current stable release for CPU and GPU
pip install tensorflow
And then I get this error
ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none)
ERROR: No matching distribution found for tensorflow

So, I decided to see what’s happened and I realize that I only have installed Python 3.8. And there is no official TF version for Python 3.8. So, I need to downgrade Python to 3.7.
Time to install earlier Python version

and then, try to install TensorFlow again. Now, it’s installing

and after installation, test current TF version

So, remember: Using the latest Python version, does not warranty to have all the desired packed up to date. Specially with TensorFlow.
Happy coding!
Greetings
El Bruno
More posts in my blog ElBruno.com.
More info in https://beacons.ai/elbruno
This was useful to me (same error on azereml automl install with Python 3.8.5 and the MS release note doesn’t clearly says that automl is only supported for Python 3.7..).
LikeLike
sir i am getting a error while installing pandas in vs code -:
ERROR: Could not find a version that satisfies the requirement python (from versions: none)
ERROR: No matching distribution found for python
LikeLike
Hi Madhav
It seems that you need to install Python first.
Regards
LikeLike