For more information visit the Python Developer's Guide.
Mac Run Idle 3.6
Looking for a specific release?
Python Release Python 3.7.0 | Python.org
The easy way to get up and running with Spyder on any of our supported platforms is to download it as part of the Anaconda distribution, and use the conda package and environment manager to keep it and your other packages installed and up to date. We recommend the latest 64-bit Python 3 version, unless you have specific requirements that dictate otherwise. Install using pip, either using the system python (python2.7), or an installed python from 3.5 to 3.7. Or install using Kivy.app: Python 3 123.0MB OSX 10.13.5 Python 2 92.7MB OSX 10.13.5 Installation on macOS. Python 3.7.4 July 8, 2019 Download Release Notes; Python 3.6.9 July 2, 2019 Download Release Notes; Python 3.7.3 March 25, 2019 Download Release Notes; Python 3.4.10 March 18, 2019 Download Release Notes; Python 3.5.7 March 18, 2019 Download Release Notes; Python 2.7.16 March 4, 2019 Download Release Notes; Python 3.7.2 Dec. 24, 2018 Download. Python 3.7.8 was the last bugfix release for 3.7. Python 3.7 is now in the security fix phase of its life cycle. Only security-related issues are accepted and addressed during this phase. We plan to provide security fixes for Python 3.7 as needed until mid 2023, five years following its initial release.
Python releases by version number:
Python 2.7.8July 2, 2014 DownloadRelease Notes
Python 2.7.7June 1, 2014 DownloadRelease Notes
Python 3.4.1May 19, 2014 DownloadRelease Notes
Python 3.4.0March 17, 2014 DownloadRelease Notes
Python 3.3.5March 9, 2014 DownloadRelease Notes
Python 3.3.4Feb. 9, 2014 DownloadRelease Notes
Python 3.3.3Nov. 17, 2013 DownloadRelease Notes
Python 2.7.6Nov. 10, 2013 DownloadRelease Notes
Python 2.6.9Oct. 29, 2013 DownloadRelease Notes
Python 3.3.2May 15, 2013 DownloadRelease Notes
Python 3.2.5May 15, 2013 DownloadRelease Notes
Python 2.7.5May 12, 2013 DownloadRelease Notes
Python 3.3.1April 6, 2013 DownloadRelease Notes
Python 3.2.4April 6, 2013 DownloadRelease Notes
Python 2.7.4April 6, 2013 DownloadRelease Notes
Python 3.3.0Sept. 29, 2012 DownloadRelease Notes
Python 3.2.3April 10, 2012 DownloadRelease Notes
Python 2.6.8April 10, 2012 DownloadRelease Notes
Python 3.1.5April 9, 2012 DownloadRelease Notes
Python 2.7.3April 9, 2012 DownloadRelease Notes
Python 3.2.2Sept. 3, 2011 DownloadRelease Notes
Python 3.2.1July 9, 2011 DownloadRelease Notes
Python 2.7.2June 11, 2011 DownloadRelease Notes
Python 3.1.4June 11, 2011 DownloadRelease Notes
Python 2.6.7June 3, 2011 DownloadRelease Notes
Python 2.5.6May 26, 2011 DownloadRelease Notes
Python 3.2.0Feb. 20, 2011 DownloadRelease Notes
Python 2.7.1Nov. 27, 2010 DownloadRelease Notes
Python 3.1.3Nov. 27, 2010 DownloadRelease Notes
Python 2.6.6Aug. 24, 2010 DownloadRelease Notes
Python 2.7.0July 3, 2010 DownloadRelease Notes
Python 3.1.2March 20, 2010 DownloadRelease Notes
Python 2.6.5March 18, 2010 DownloadRelease Notes
Python 2.5.5Jan. 31, 2010 DownloadRelease Notes
Python 2.6.4Oct. 26, 2009 DownloadRelease Notes
Python 2.6.3Oct. 2, 2009 DownloadRelease Notes
Python 3.1.1Aug. 17, 2009 DownloadRelease Notes
Python 3.1.0June 26, 2009 DownloadRelease Notes
Python 2.6.2April 14, 2009 DownloadRelease Notes
Python 3.0.1Feb. 13, 2009 DownloadRelease Notes
Python 2.5.4Dec. 23, 2008 DownloadRelease Notes
Python 2.4.6Dec. 19, 2008 DownloadRelease Notes
Python 2.5.3Dec. 19, 2008 DownloadRelease Notes
Python 2.6.1Dec. 4, 2008 DownloadRelease Notes
Python 3.0.0Dec. 3, 2008 DownloadRelease Notes
Python 2.6.0Oct. 2, 2008 DownloadRelease Notes
Python 2.3.7March 11, 2008 DownloadRelease Notes
Python 2.4.5March 11, 2008 DownloadRelease Notes
Python 2.5.2Feb. 21, 2008 DownloadRelease Notes
Python 2.5.1April 19, 2007 DownloadRelease Notes
Python 2.3.6Nov. 1, 2006 DownloadRelease Notes
Python 2.4.4Oct. 18, 2006 DownloadRelease Notes
Python 2.5.0Sept. 19, 2006 DownloadRelease Notes
Python 2.4.3April 15, 2006 DownloadRelease Notes
Python 2.4.2Sept. 27, 2005 DownloadRelease Notes
Python 2.4.1March 30, 2005 DownloadRelease Notes
Python 2.3.5Feb. 8, 2005 DownloadRelease Notes
Python 2.4.0Nov. 30, 2004 DownloadRelease Notes
Python 2.3.4May 27, 2004 DownloadRelease Notes
Python 2.3.3Dec. 19, 2003 DownloadRelease Notes
Python 2.3.2Oct. 3, 2003 DownloadRelease Notes
Python 2.3.1Sept. 23, 2003 DownloadRelease Notes
Python 2.3.0July 29, 2003 DownloadRelease Notes
Python 2.2.3May 30, 2003 DownloadRelease Notes
Python 2.2.2Oct. 14, 2002 DownloadRelease Notes
Python 2.2.1April 10, 2002 DownloadRelease Notes
Python 2.1.3April 9, 2002 DownloadRelease Notes
Python 2.2.0Dec. 21, 2001 DownloadRelease Notes
Python 2.0.1June 22, 2001 DownloadRelease Notes
View older releases
Licenses
All Python releases are Open Source. Historically, most, but not all, Python releases have also been GPL-compatible. The Licenses page details GPL-compatibility and Terms and Conditions.
Sources
For most Unix systems, you must download and compile the source code. The same source code archive can also be used to build the Windows and Mac versions, and is the starting point for ports to all other platforms.
Download the latest Python 3 and Python 2 source.
Alternative Implementations
This site hosts the 'traditional' implementation of Python (nicknamed CPython). A number of alternative implementations are available as well.
History
Python was created in the early 1990s by Guido van Rossum at Stichting Mathematisch Centrum in the Netherlands as a successor of a language called ABC. Guido remains Python’s principal author, although it includes many contributions from others.
Python 3.8 Mac
Looking for the release schedule? Check the Google Calendar.