pip searched PyPI and couldn't find a version of the package that matches your version constraints and Python version.
Fixes How to fix 'No matching distribution found' error in pip
# How to fix 'No matching distribution found' error in pip
When you run 'pip install package==1.0', pip searches PyPI for that exact version. If the version doesn't exist, or exists but is not compatible with your Python version, pip cannot find a matching distribution.
Review the error message above and identify which cause applies to your situation. Run additional diagnostics if needed.
Follow the corresponding solution from the causes section above.
Once you've addressed the root cause, try running 'pip install' again.