⚠ Partial

Python 3.9 + Ubuntu 22.04: Needs deadsnakes PPA; Default Is Python 3.10

Python 3.9 + Ubuntu 22.04 LTS

Ubuntu 22.04 defaults to Python 3.10. Python 3.9 requires the deadsnakes PPA. Running an older Python version than the OS default is unusual and usually indicates a pinned requirement. Python 3.9 reaches EOL in October 2025. pyenv provides cleaner per-project isolation than system PPA packages.

Workarounds & Fixes

Related Error Pages

Related Combinations

Python 3.11 + Ubuntu 22.04 LTS ⚠ Partial Python 3.10 + Ubuntu 22.04 LTS ✓ Works Python 3.12 + Ubuntu 22.04 LTS ✓ Works Python 3.8 + Ubuntu 20.04 LTS ⚠ Partial
Last verified: 2024-06-01  ·  Category: Python + OS