• Python is a popular programming language that is widely used by both beginners and professional developers. Modern versions of Mac OS support Python 2.7.x (or Python 2.6.1 in older versions), but many users need to upgrade to Python 3.6 or 3.7. Today I will explain how to install the Python 3 update on a Mac in two different ways.
  • It seems to be safe to use the pkg-installer (version 3.6.1 for Mac OS X) from python.org from Mac OS X 10.6 onwards. In order to find out where the python binaries are located use the terminal and type the following commands: which python or which python3.
Update

Stable Releases

In my case I'd be downloading Mac OS X 64-bit/32-bit installer. Once you've opened the installer, follow the instructions and Python will be installed for you. Install Python from Source. The last, and most uncommon, method is to install Python from its source code. Most people don't do this since the binaries are alreay built for them.

Python
  • Python 2.7.8 - July 2, 2014
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 2.7.7 - June 1, 2014
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 3.4.1 - May 19, 2014
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 3.4.0 - March 17, 2014
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 3.3.5 - March 9, 2014
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 3.3.4 - Feb. 9, 2014
    • Download Mac OS X 32-bit i386/PPC Installer
    • Download Mac OS X 64-bit/32-bit Installer
  • Python 3.3.3 - Nov. 17, 2013
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 2.7.6 - Nov. 10, 2013
    • Download Mac OS X 32-bit i386/PPC Installer
    • Download Mac OS X 64-bit/32-bit x86-64/i386 Installer
  • Python 2.6.9 - Oct. 29, 2013
    • No files for this release.
  • Python 3.2.5 - May 15, 2013
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 3.3.2 - May 15, 2013
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 2.7.5 - May 12, 2013
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 2.7.4 - April 6, 2013
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 3.2.4 - April 6, 2013
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 3.3.1 - April 6, 2013
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 3.3.0 - Sept. 29, 2012
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 2.6.8 - April 10, 2012
    • No files for this release.
  • Python 3.2.3 - April 10, 2012
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 3.1.5 - April 9, 2012
    • No files for this release.
  • Python 2.7.3 - April 9, 2012
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 3.2.2 - Sept. 3, 2011
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 3.2.1 - July 9, 2011
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 2.7.2 - June 11, 2011
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 3.1.4 - June 11, 2011
    • Download Mac OS X 32-bit i386/PPC installer
  • Python 2.6.7 - June 3, 2011
    • No files for this release.
  • Python 2.5.6 - May 26, 2011
    • No files for this release.
  • Python 3.2.0 - Feb. 20, 2011
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 2.7.1 - Nov. 27, 2010
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 3.1.3 - Nov. 27, 2010
    • Download Mac OS X 32-bit i386/PPC installer
  • Python 2.6.6 - Aug. 24, 2010
    • Download Mac OS X 32-bit i386/PPC installer
  • Python 2.7.0 - July 3, 2010
    • Download Mac OS X 32-bit i386/PPC installer
  • Python 3.1.2 - March 20, 2010
    • Download Mac OS X installer
  • Python 2.6.5 - March 18, 2010
    • Download Mac OS X installer
  • Python 2.5.5 - Jan. 31, 2010
    • No files for this release.
  • Python 2.6.4 - Oct. 26, 2009
    • Download Mac OS X installer
  • Python 2.6.3 - Oct. 2, 2009
    • Download Mac OS X installer
  • Python 3.1.1 - Aug. 17, 2009
    • Download Mac OS X installer
  • Python 3.1.0 - June 26, 2009
    • Download Mac OS X installer
  • Python 2.6.2 - April 14, 2009
    • Download Mac OS X installer
  • Python 3.0.1 - Feb. 13, 2009
    • Download Mac OS X installer
  • Python 2.5.4 - Dec. 23, 2008
    • Download Mac OS X installer
  • Python 2.4.6 - Dec. 19, 2008
    • No files for this release.
  • Python 2.5.3 - Dec. 19, 2008
    • Download Mac OS X installer
  • Python 2.6.1 - Dec. 4, 2008
    • Download Mac OS X installer
  • Python 3.0.0 - Dec. 3, 2008
    • No files for this release.
  • Python 2.6.0 - Oct. 2, 2008
    • Download Mac OS X installer
  • Python 2.3.7 - March 11, 2008
    • No files for this release.
  • Python 2.4.5 - March 11, 2008
    • No files for this release.
  • Python 2.5.2 - Feb. 21, 2008
    • Download Mac OS X installer
  • Python 2.5.1 - April 19, 2007
    • Download Mac OS X installer
  • Python 2.3.6 - Nov. 1, 2006
    • No files for this release.
  • Python 2.4.4 - Oct. 18, 2006
    • Download Mac OS X installer
  • Python 2.5.0 - Sept. 19, 2006
    • Download Mac OS X installer
  • Python 2.4.3 - April 15, 2006
    • No files for this release.
  • Python 2.4.2 - Sept. 27, 2005
    • No files for this release.
  • Python 2.4.1 - March 30, 2005
    • No files for this release.
  • Python 2.3.5 - Feb. 8, 2005
    • No files for this release.
  • Python 2.4.0 - Nov. 30, 2004
    • No files for this release.
  • Python 2.3.4 - May 27, 2004
    • No files for this release.
  • Python 2.3.3 - Dec. 19, 2003
    • No files for this release.
  • Python 2.3.2 - Oct. 3, 2003
    • No files for this release.
  • Python 2.3.1 - Sept. 23, 2003
    • No files for this release.
  • Python 2.3.0 - July 29, 2003
    • No files for this release.
  • Python 2.2.3 - May 30, 2003
    • No files for this release.
  • Python 2.2.2 - Oct. 14, 2002
    • No files for this release.
  • Python 2.2.1 - April 10, 2002
    • No files for this release.
  • Python 2.1.3 - April 9, 2002
    • No files for this release.
  • Python 2.2.0 - Dec. 21, 2001
    • No files for this release.
  • Python 2.0.1 - June 22, 2001
    • No files for this release.

Pre-releases

Update python mac 3.9

Update Python Version

Update Python Osx

How To Update Python

  • Python 2.7.7rc1 - May 17, 2014
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 3.4.1rc1 - May 5, 2014
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 3.4.0rc3 - March 10, 2014
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 3.3.5rc2 - March 2, 2014
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer
  • Python 3.3.5rc1 - Feb. 23, 2014
    • Download Mac OS X 32-bit i386/PPC Installer
    • Download Mac OS X 64-bit/32-bit Installer
  • Python 3.3.5rc1 - Feb. 23, 2014
    • Download Mac OS X 32-bit i386/PPC installer
    • Download Mac OS X 64-bit/32-bit installer