Python version information
Last edited at 04:20, 27 August 2023 (UTC)
Installers for Windows and macOS
This is a list of the last Python versions that had installers for Windows and macOS.
The one for the latest version in the 3.x series could be outdated until I remember to update it.
Distribution versions
Bold distribution versions indicates an LTS release (for distros with this distinction).
Bold Python versions indicates the default one (what you get if you install "python3" or equivalent). This only includes what's in the official repositories.
Strikethrough indicates an EOL distribution.
Ubuntu
18.04 (bionic)- 3.6.9, 3.7.5, 3.8.0- 20.04 (focal) - 3.8.10, 3.9.5
- 22.04 (jammy) - 3.10.6, 3.11.0rc1
- 22.10 (kinetic) - 3.10.7, 3.11.0rc2
- 23.04 (lunar) - 3.11.2
Debian
9 (stretch)- 3.5.3, 2.7.13- 10 (buster) - 3.7.3, 2.7.16
- 11 (bullseye) - 3.9.2, 2.7.18
- 12 (bookworm) - 3.11.2
Fedora
- 37 - 3.11.3, 3.10.12, 3.9.17, 3.8.17, 3.7.16, 3.6.15
- 38 - 3.11.3, 3.10.12, 3.9.17, 3.8.17, 3.7.16, 3.6.15
Red Hat Enterprise Linux and derivatives
- 8 - 3.11.2, 3.9.16, 3.8.16, 3.6.8, 2.7.18
- 9 - 3.9.16, 3.11.2
Arch Linux
Usually updated to the latest release or is one point release behind. https://archlinux.org/packages/core/x86_64/python/
SteamOS
- 3.4 - 3.10.8
FreeBSD
- 13.2 - 3.11.4, 3.10.12, 3.9.17, 3.8.17, 3.7.17
Xcode (macOS)
Comes with the Command Line Tools and the full Xcode.app. The binary at /usr/bin/python3
depends on either being installed, like most of the development tools. If neither are installed, it automatically prompts for the Command Line Tools.
- 13 - 3.8.9
- 14 - 3.9.6
- 15 - 3.9.6
Homebrew (macOS)
Homebrew keeps the latest versions of each one supported by the PSF, excluding pre-releases.
MacPorts (macOS)
MacPorts has versions 3.2 to the latest stable release.
Microsoft Store (Windows)
Since 3.7 and Windows 10 version 1903, Python is available from the Microsoft Store. Unlike the one from the installer, this is accessed with "python" and "python3", not "py".
These versions are sandboxed and may not work when you want to use it with other applications.