blob: c4eb29032d8ffa45b898abc1e4831130a0967c38 [file] [log] [blame]
Ned Deilyaf627902014-11-14 18:57:13 -08001This package will install Python $FULL_VERSION for Mac OS X $MACOSX_DEPLOYMENT_TARGET for the following architecture(s): $ARCHITECTURES.
Ronald Oussoren0e5b70d2006-06-07 18:58:42 +00002
Ned Deilyaf627902014-11-14 18:57:13 -08003=============================
Ned Deily52c48fd2013-11-05 02:40:03 -08004Update your version of Tcl/Tk to use IDLE or other Tk applications
Ned Deilyaf627902014-11-14 18:57:13 -08005=============================
Ned Deily0203a802013-10-25 00:40:07 -07006
Ned Deilyaf627902014-11-14 18:57:13 -08007To use IDLE or other programs that use the Tkinter graphical user interface toolkit, you need to install a newer third-party version of the Tcl/Tk frameworks. Visit https://www.python.org/download/mac/tcltk/ for current information about supported and recommended versions of Tcl/Tk for this version of Python and of Mac OS X.
Ned Deily0203a802013-10-25 00:40:07 -07008
Ned Deilyaf627902014-11-14 18:57:13 -08009=============================
10Installing on OS X 10.8 (Mountain Lion) or later systems
11[CHANGED for Python 2.7.9]
12=============================
Ned Deily78cceec2014-05-17 14:29:22 -070013
Ned Deilyaf627902014-11-14 18:57:13 -080014As of Python 2.7.9, installer packages from python.org are now compatible with the Gatekeeper security feature introduced in OS X 10.8. Downloaded packages can now be directly installed by double-clicking with the default system security settings. Python.org installer packages for OS X are signed with the Developer ID of the builder, as identified on the download page for this release (https://www.python.org/downloads/). To inspect the digital signature of the package, click on the lock icon in the upper right corner of the Install Python installer window. Refer to Apple’s support pages for more information on Gatekeeper (http://support.apple.com/kb/ht5290).
Ned Deily78cceec2014-05-17 14:29:22 -070015
Ned Deilyaf627902014-11-14 18:57:13 -080016=============================
17Simplified web-based installs
18[NEW for Python 2.7.9]
19=============================
Ned Deily52c48fd2013-11-05 02:40:03 -080020
Ned Deilyaf627902014-11-14 18:57:13 -080021With the change to the newer flat format installer package, the download file now has a .pkg extension as it is no longer necessary to embed the installer within a disk image (.dmg) container. If you download the Python installer through a web browser, the OS X installer application may open automatically to allow you to perform the install. If your browser settings do not allow automatic open, double click on the downloaded installer file.
Ned Deily0203a802013-10-25 00:40:07 -070022
Ned Deilyaf627902014-11-14 18:57:13 -080023=============================
24New Installation Options and Defaults
25[NEW for Python 2.7.9]
26=============================
Ronald Oussoren0e5b70d2006-06-07 18:58:42 +000027
Ned Deilyaf627902014-11-14 18:57:13 -080028The Python installer now includes an option to automatically install or upgrade pip, a tool for installing and managing Python packages. This option is enabled by default and no Internet access is required. If you do not want the installer to do this, select the Customize option at the Installation Type step and uncheck the Install or ugprade pip option.
Ronald Oussoren0e5b70d2006-06-07 18:58:42 +000029
Ned Deilyaf627902014-11-14 18:57:13 -080030=============================
31Binary installer support for OS X 10.4 and 10.3.9 discontinued
32[CHANGED for Python 2.7.9]
33=============================
Ned Deilye1c9794952013-01-29 00:07:46 -080034
Ned Deilyaf627902014-11-14 18:57:13 -080035As previously announced, binary installers for Python 2.7.9 from python.org
36no longer support Mac OS X 10.3.9 (Panther) and 10.4.x (Tiger) systems.
37These systems were last updated by Apple in 2005 and 2007. As of 2.7.9, the
3832-bit-only installer supports PPC and Intel Macs running OS X 10.5 (Leopard).
3910.5 was the last OS X release for PPC machines (G4 and G5). The 64-/32-bit
40installer configuration remains unchanged and should normally be used on OS X
4110.6 (Snow Leopard) and later systems. This aligns Python 2.7.x installer
42configurations with those currently provided with Python 3.x. If needed,
43it is still possible to build Python from source for 10.3.9 and 10.4.
Ned Deilye1c9794952013-01-29 00:07:46 -080044
Ned Deilyaf627902014-11-14 18:57:13 -080045=============================
46Python 3 and Python 2 Co-existence
47=============================
Ned Deily0203a802013-10-25 00:40:07 -070048
Ned Deilyaf627902014-11-14 18:57:13 -080049Python.org Python 2.7 and 3.x versions can both be installed on your system and
50will not conflict. Python 2 command names contain a 2 or no digit: python2 (or
51python2.7 or python), idle2 (or idle2.7 or idle), pip2 (or pip2.7 or pip), etc.
52Command names for Python 3 contain a 3 in them: python3, idle3, pip3, etc.