Active Python Releases
Install Python 3 on MacOS. Historically MacOS came preinstalled with Python 2, however starting with Mac 10.15 (released in October 2019) this is no longer the case.And since Python 2 will no longer be officially supported as of January 1, 2020, you should really use Python 3 instead. There are multiple ways to install Python 3 on a MacOS computer. Note that the python.org releases only support versions of Windows that are supported by Microsoft (at the time of the release), so no recent release from python.org can be used on WIndows XP. See the Python for Mac OS X page. MacOS from 10.2 (Jaguar) to 10.15 (Catalina) includes a system version of Python 2, but it is best not to consider.
For more information visit the Python Developer's Guide.
Looking for a specific 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
Download Python 3.6.2
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.
How To Download Python 3.6 On Mac Os
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.
Looking for the release schedule? Check the Google Calendar.