Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.
...Installing Installing Python is generally easy, and nowadays many Linux and UNIX distributions include a recent Python. Even some Windows computers (notably those from HP) now come with Python already installed. If you do need to install Python and aren't confident about the task you can find a few notes on the BeginnersGuide/Download wiki page, but installation is unremarkable on most platforms. Learning Before getting started, you may want to find out which IDEs and text editors are tailored...
...installer package required VBScripts. On systems which do not have VBScript available, installer will report an error 2738. On systems which have VBScript available, but in an insufficiently old version, installer will report an error 2262 (and log a DEBUG error 2896). In either case, please install Microsoft Windows Script from http://msdn.microsoft.com/downloads/list/webdev.asp The format of the IDLE configuration files has changed between Python 2.3 and 2.4. It has been reported that users ...
Version: None
Released: Oct. 3, 2003
This is a patch release which supersedes earlier releases of 2.3. Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix is included in Python 2.4.4 and Python 2.5. If you need …
View Release Notes
Released: Dec. 24, 2018
Note: The release you are looking at is a bugfix release for the legacy 3.7 series which has now reached end-of-life and is no longer supported. See the downloads page for currently supported versions of Python. The final source-only security fix release for 3.7 was 3.7.17. Among the major …
...installer, Python-2.3.2-1.exe, run it and follow the friendly instructions on the screen to complete the installation. Windows users may also be interested in Mark Hammond's win32all, a collection of Windows-specific extensions including COM support and Pythonwin, an IDE built using Windows components. Please note that the original Windows installer had a problem with some dll files shipped with the installer. This was reported to cause problems on some Windows 98 and Windows NT machin...
...installed will not be available for the new version, you will probably have to rebuild the packages from source or Source RPM. You can tweak several settings in the built RPMs by modifying the SPEC file that builds the RPMs. To do this, download the .src.rpm release and install it as you normally would an RPM package. This will install the source and the build control file ("SPEC" file). The .spec file is probably installed in "/usr/src/redhat/SPECS". Edit the .spec file an...
Released: April 15, 2006
We are pleased to announce the release of …
Released: Oct. 11, 2022
This is a security release of Python 3.8 Note: The release you're looking at is Python 3.8.15, a security bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Security content in this …
This is a security release of Python 3.9 Note: The release you're looking at is Python 3.9.15, a security bugfix release for the legacy 3.9 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Security content in this …
Released: Oct. 14, 2019
This is the stable release of Python 3.8.0 Note: The release you're looking at is Python 3.8.0, an outdated release. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Major new features of the 3.8 series, compared to 3.7 …
Released: April 29, 2020
This is the release candidate of the third maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.3rc1, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. …
Released: July 20, 2020
This is the fifth maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.5, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. 3.8.5 has been released …
Released: May 3, 2021
This is the tenth and final regular maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.10, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. According …
Released: June 6, 2023
This is a security release of Python 3.10 Note: The release you're looking at is Python 3.10.12, a security bugfix release for the legacy 3.10 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Security content in this …
...installer, from one of the download locations below, run it, and follow the friendly instructions on the screen to complete the installation. (Python-2.1-Debug.zip is a set of DLLs for Windows developers compiled in debug mode; it contains nothing of value for regular Python users.) After downloading and installing Python 2.1 for Windows, you may also want to download and install win32all, an add-on with many Windows-specic modules (e.g. COM support), plus an alternative development en...
Released: June 11, 2011
Note: A newer bugfix release, 2.7.3, is currently available. Its use is recommended over Python 2.7.2. Python 2.7.2 was released on June 11th, 2011. The Python 2.7 series is scheduled to be the last major version in the 2.x series before 2.x moves into an extended maintenance period. The …
Released: May 30, 2018
This is a beta preview of Python 3.7 Python 3.7 is still in development. This release, 3.7.0b5, is now the final planned beta release preview. Originally, 3.7.0b4 was intended to be the final beta but, due to some unexpected compatibility issues discovered during beta testing of third-party packages, we …
...installer allows for automated installation and many other new features. To use these installers, the Windows system must support Microsoft Installer 2.0. Just save the installer file to your local machine and then run it to find out if your machine supports MSI. Windows XP and later already have MSI; many older machines will already have MSI installed. If your machine lacks Microsoft Installer, you'll have to download it freely from Microsoft for Windows 95, 98 and Me and for Windows NT 4.0 and...
Released: Sept. 6, 2022
This is a security release of Python 3.9 Note: The release you're looking at is Python 3.9.14, a security bugfix release for the legacy 3.9 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Security content in this …
Released: Dec. 3, 2024
This is a security release of Python 3.11 Note: The release you're looking at is Python 3.11.11, a security bugfix release for the legacy 3.11 series. Python 3.13 is now the latest feature release series of Python 3. Get the latest release of 3.13.x here. Security content in this …
If you didn't find what you need, try your search in the Python language documentation.