Where

Active Python Releases

For more information visit the Python Developer's Guide.

Looking for a specific release?

Downloads Mac OS X; Python Releases for Mac OS X. Latest Python 3 Release - Python 3.9.0; Latest Python 2 Release - Python 2.7.18. No files for this release. Python 3.7.9 - Aug. Download macOS 64-bit installer; Python 3.6.12 - Aug. No files for this release. Python 3.8.5 - July 20, 2020. Download macOS 64-bit.

Python releases by version number:

  1. Python 2.7.8July 2, 2014 DownloadRelease Notes
  2. Python 2.7.7June 1, 2014 DownloadRelease Notes
  3. Python 3.4.1May 19, 2014 DownloadRelease Notes
  4. Python 3.4.0March 17, 2014 DownloadRelease Notes
  5. Python 3.3.5March 9, 2014 DownloadRelease Notes
  6. Python 3.3.4Feb. 9, 2014 DownloadRelease Notes
  7. Python 3.3.3Nov. 17, 2013 DownloadRelease Notes
  8. Python 2.7.6Nov. 10, 2013 DownloadRelease Notes
  9. Python 2.6.9Oct. 29, 2013 DownloadRelease Notes
  10. Python 3.3.2May 15, 2013 DownloadRelease Notes
  11. Python 3.2.5May 15, 2013 DownloadRelease Notes
  12. Python 2.7.5May 12, 2013 DownloadRelease Notes
  13. Python 3.3.1April 6, 2013 DownloadRelease Notes
  14. Python 3.2.4April 6, 2013 DownloadRelease Notes
  15. Python 2.7.4April 6, 2013 DownloadRelease Notes
  16. Python 3.3.0Sept. 29, 2012 DownloadRelease Notes
  17. Python 3.2.3April 10, 2012 DownloadRelease Notes
  18. Python 2.6.8April 10, 2012 DownloadRelease Notes
  19. Python 3.1.5April 9, 2012 DownloadRelease Notes
  20. Python 2.7.3April 9, 2012 DownloadRelease Notes
  21. Python 3.2.2Sept. 3, 2011 DownloadRelease Notes
  22. Python 3.2.1July 9, 2011 DownloadRelease Notes
  23. Python 2.7.2June 11, 2011 DownloadRelease Notes
  24. Python 3.1.4June 11, 2011 DownloadRelease Notes
  25. Python 2.6.7June 3, 2011 DownloadRelease Notes
  26. Python 2.5.6May 26, 2011 DownloadRelease Notes
  27. Python 3.2.0Feb. 20, 2011 DownloadRelease Notes
  28. Python 2.7.1Nov. 27, 2010 DownloadRelease Notes
  29. Python 3.1.3Nov. 27, 2010 DownloadRelease Notes
  30. Python 2.6.6Aug. 24, 2010 DownloadRelease Notes
  31. Python 2.7.0July 3, 2010 DownloadRelease Notes
  32. Python 3.1.2March 20, 2010 DownloadRelease Notes
  33. Python 2.6.5March 18, 2010 DownloadRelease Notes
  34. Python 2.5.5Jan. 31, 2010 DownloadRelease Notes
  35. Python 2.6.4Oct. 26, 2009 DownloadRelease Notes
  36. Python 2.6.3Oct. 2, 2009 DownloadRelease Notes
  37. Python 3.1.1Aug. 17, 2009 DownloadRelease Notes
  38. Python 3.1.0June 26, 2009 DownloadRelease Notes
  39. Python 2.6.2April 14, 2009 DownloadRelease Notes
  40. Python 3.0.1Feb. 13, 2009 DownloadRelease Notes
  41. Python 2.5.4Dec. 23, 2008 DownloadRelease Notes
  42. Python 2.4.6Dec. 19, 2008 DownloadRelease Notes
  43. Python 2.5.3Dec. 19, 2008 DownloadRelease Notes
  44. Python 2.6.1Dec. 4, 2008 DownloadRelease Notes
  45. Python 3.0.0Dec. 3, 2008 DownloadRelease Notes
  46. Python 2.6.0Oct. 2, 2008 DownloadRelease Notes
  47. Python 2.3.7March 11, 2008 DownloadRelease Notes
  48. Python 2.4.5March 11, 2008 DownloadRelease Notes
  49. Python 2.5.2Feb. 21, 2008 DownloadRelease Notes
  50. Python 2.5.1April 19, 2007 DownloadRelease Notes
  51. Python 2.3.6Nov. 1, 2006 DownloadRelease Notes
  52. Python 2.4.4Oct. 18, 2006 DownloadRelease Notes
  53. Python 2.5.0Sept. 19, 2006 DownloadRelease Notes
  54. Python 2.4.3April 15, 2006 DownloadRelease Notes
  55. Python 2.4.2Sept. 27, 2005 DownloadRelease Notes
  56. Python 2.4.1March 30, 2005 DownloadRelease Notes
  57. Python 2.3.5Feb. 8, 2005 DownloadRelease Notes
  58. Python 2.4.0Nov. 30, 2004 DownloadRelease Notes
  59. Python 2.3.4May 27, 2004 DownloadRelease Notes
  60. Python 2.3.3Dec. 19, 2003 DownloadRelease Notes
  61. Python 2.3.2Oct. 3, 2003 DownloadRelease Notes
  62. Python 2.3.1Sept. 23, 2003 DownloadRelease Notes
  63. Python 2.3.0July 29, 2003 DownloadRelease Notes
  64. Python 2.2.3May 30, 2003 DownloadRelease Notes
  65. Python 2.2.2Oct. 14, 2002 DownloadRelease Notes
  66. Python 2.2.1April 10, 2002 DownloadRelease Notes
  67. Python 2.1.3April 9, 2002 DownloadRelease Notes
  68. Python 2.2.0Dec. 21, 2001 DownloadRelease Notes
  69. 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.

Where To Store Python Download File 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.

Where To Store Python Download File On Mac Windows 10

Looking for the release schedule? Check the Google Calendar.