# ERROR: Ignored the following versions that require a different python version: 2.0.0 Requires-Python >=3.10; 2.1.0 Requires-Python >=3.10
ERROR: Could not find a version that satisfies the requirement mypkg (from versions: 1.9.0)

- **ID:** `python/pip-requires-python-incompatible`
- **Domain:** python
- **Category:** install_error
- **Verification:** ai_generated
- **Fix Rate:** 80%

## Root Cause

All recent releases of the package declare Requires-Python >=3.10, but the current interpreter is older (e.g., 3.9), so the resolver filters them out.

## Version Compatibility

| Version | Status | Introduced | Deprecated |
|---------|--------|------------|------------|
| 3.x | active | — | — |

## Workarounds

1. **** (97% success)
   ```
   pyenv install 3.11.9
pyenv local 3.11.9
python -m venv .venv && source .venv/bin/activate
python -m pip install mypkg
   ```
2. **** (90% success)
   ```
   python -m pip install 'mypkg==1.9.0'
   ```

## Dead Ends

- **** — Installs code that uses 3.10+ syntax (match statements, union types) and crashes at import. (90% fail)
- **** — Pre-releases have the same or stricter Requires-Python; the filter still applies. (85% fail)
