# ERROR: Could not find a version that satisfies the requirement <package>==1.2.3 (from versions: none)
ERROR: No matching distribution found for <package>==1.2.3

- **ID:** `python/pip-no-matching-distribution-platform`
- **Domain:** python
- **Category:** install_error
- **Verification:** ai_generated
- **Fix Rate:** 80%

## Root Cause

The exact version does not exist for the current platform/Python combination, or the package name is misspelled, or a private index is misconfigured (wrong --index-url).

## Version Compatibility

| Version | Status | Introduced | Deprecated |
|---------|--------|------------|------------|
| 3.8 | active | — | — |
| 3.9 | active | — | — |
| 3.10 | active | — | — |
| 3.11 | active | — | — |
| 3.12 | active | — | — |

## Workarounds

1. **** (85% success)
   ```
   pip index versions <package>
pip debug --verbose  # shows compatible tags
   ```
2. **** (80% success)
   ```
   pip config list
pip install --index-url https://pypi.org/simple <package>==1.2.3
   ```

## Dead Ends

- **** — Upgrading pip won't create a distribution that doesn't exist for your platform. (85% fail)
- **** — --no-index disables PyPI entirely, guaranteeing failure unless a local wheel is present. (95% fail)
